refact: refactor structure code

This commit is contained in:
pahmiudahgede 2024-12-15 01:53:12 +07:00
parent b7aa1bf085
commit 0dbe367bb0
2 changed files with 15 additions and 15 deletions

View File

@ -13,12 +13,12 @@ func GetCoverageAreas() ([]domain.CoverageArea, error) {
return coverageAreas, nil
}
func GetCoverageDistricsByCoverageAreaID(areaID string) ([]domain.CoverageDistric, error) {
var districts []domain.CoverageDistric
if err := config.DB.Where("coverage_area_id = ?", areaID).Find(&districts).Error; err != nil {
return nil, err
func GetCoverageAreaByID(id string) (domain.CoverageArea, error) {
var coverageArea domain.CoverageArea
if err := config.DB.Where("id = ?", id).First(&coverageArea).Error; err != nil {
return coverageArea, err
}
return districts, nil
return coverageArea, nil
}
func GetCoverageAreaByDistrictID(id string) (domain.CoverageDistric, error) {
@ -29,12 +29,12 @@ func GetCoverageAreaByDistrictID(id string) (domain.CoverageDistric, error) {
return coverageDistric, nil
}
func GetCoverageAreaByID(id string) (domain.CoverageArea, error) {
var coverageArea domain.CoverageArea
if err := config.DB.Where("id = ?", id).First(&coverageArea).Error; err != nil {
return coverageArea, err
func GetCoverageDistricsByCoverageAreaID(areaID string) ([]domain.CoverageDistric, error) {
var districts []domain.CoverageDistric
if err := config.DB.Where("coverage_area_id = ?", areaID).Find(&districts).Error; err != nil {
return nil, err
}
return coverageArea, nil
return districts, nil
}
func GetSubdistrictsByCoverageDistrictID(districtID string) ([]domain.CoverageSubdistrict, error) {

View File

@ -9,16 +9,16 @@ func GetCoverageAreas() ([]domain.CoverageArea, error) {
return repositories.GetCoverageAreas()
}
func GetCoverageDistricsByCoverageAreaID(areaID string) ([]domain.CoverageDistric, error) {
return repositories.GetCoverageDistricsByCoverageAreaID(areaID)
func GetCoverageAreaByID(id string) (domain.CoverageArea, error) {
return repositories.GetCoverageAreaByID(id)
}
func GetCoverageAreaByDistrictID(id string) (domain.CoverageDistric, error) {
return repositories.GetCoverageAreaByDistrictID(id)
}
func GetCoverageAreaByID(id string) (domain.CoverageArea, error) {
return repositories.GetCoverageAreaByID(id)
func GetCoverageDistricsByCoverageAreaID(areaID string) ([]domain.CoverageDistric, error) {
return repositories.GetCoverageDistricsByCoverageAreaID(areaID)
}
func GetSubdistrictsByCoverageDistrictID(districtID string) ([]domain.CoverageSubdistrict, error) {