public async Task <int> UpdateTown(ComplainPositionDto dto) { var item = _repository.Get(dto.SerialNumber); if (item == null) { return(0); } var town = _townRepository.GetAllList() .FirstOrDefault(x => x.CityName == dto.City && x.DistrictName == dto.District && x.TownName == dto.Town); if (town == null) { return(0); } item.TownId = town.Id; await _repository.UpdateAsync(item); return(_repository.SaveChanges()); }
public async Task <int> Post(ComplainPositionDto dto) { return(await _service.UpdateTown(dto)); }
public async Task<int> Post(ComplainPositionDto dto) { return await _service.UpdateTown(dto); }