public async Task <IHttpActionResult> updateTown([FromBody] TOWNVM entity) { var result = await addressService.updatetTownAsync(entity); await LogData(null, entity.TOWN_ID.ToString()); return(Ok(result)); }
public async Task <IHttpActionResult> addTown([FromBody] TOWNVM entity) { var result = await addressService.insertTownAsync(entity); await LogData(null, result.ToString()); if (result != 0) { return(Ok(true)); } return(Ok(false)); }
public Task <bool> deletetTownAsync(TOWNVM entity) { return(Task.Run(() => { TOWNS town = new TOWNS(); { town.TOWN_ID = entity.TOWN_ID; town.TOWN_EN_NAME = entity.TOWN_EN_NAME; town.TOWN_AR_NAME = entity.TOWN_AR_NAME; town.GOV_ID = entity.GOV_ID; town.UpdatedBy = entity.UpdatedBy; town.updatedOn = entity.updatedOn; town.AddedOn = entity.AddedOn; town.Disable = entity.Disable; town.AddedBy = entity.AddedBy; }; townRepo.Delete(town, town.TOWN_ID); return true; })); }
public Task <int> insertTownAsync(TOWNVM entity) { return(Task.Run(() => { TOWNS town = new TOWNS(); { town.TOWN_ID = entity.TOWN_ID; town.TOWN_EN_NAME = entity.TOWN_EN_NAME; town.TOWN_AR_NAME = entity.TOWN_AR_NAME; town.GOV_ID = entity.GOV_ID; town.UpdatedBy = entity.UpdatedBy; town.updatedOn = entity.updatedOn; town.AddedOn = entity.AddedOn; town.Disable = entity.Disable; town.AddedBy = entity.AddedBy; }; townRepo.Add(town); return town.TOWN_ID; })); }
public async Task <IHttpActionResult> deleteTown([FromBody] TOWNVM entity) { var q = employeeService.getByTownID(entity.TOWN_ID); var q1 = companyStoresService.getByTownID(entity.TOWN_ID); var q2 = customersService.getByTownID(entity.TOWN_ID); var q3 = bankService.getByTownID(entity.TOWN_ID); var q4 = addressService.getTownVillage(entity.TOWN_ID); var q5 = companyBranchesService.getByTownID(entity.TOWN_ID); if (q.Count == 0 && q1.Count == 0 && q2.Count == 0 && q3.Count == 0 && q4.Count == 0 && q5.Count == 0) { var result = await addressService.deletetTownAsync(entity); await LogData(null, entity.TOWN_ID.ToString()); return(Ok(result)); } else { return(Ok(false)); } //return Ok(await addressService.deletetTownAsync(entity)); }