public async Task <IHttpActionResult> updateGovern([FromBody] GOVERNORATEVM entity) { var result = await addressService.updatetGovernAsync(entity); await LogData(null, entity.GOV_ID.ToString()); return(Ok(result)); }
public async Task <IHttpActionResult> addGovern([FromBody] GOVERNORATEVM entity) { var result = await addressService.insertGovernAsync(entity); await LogData(null, result.ToString()); if (result != 0) { return(Ok(true)); } return(Ok(false)); }
public Task <bool> deletetGovernAsync(GOVERNORATEVM entity) { return(Task.Run(() => { GOVERNORATES gov = new GOVERNORATES(); { gov.GOV_ID = entity.GOV_ID; gov.GOV_EN_NAME = entity.GOV_EN_NAME; gov.GOV_AR_NAME = entity.GOV_AR_NAME; gov.NATION_ID = entity.NATION_ID; gov.UpdatedBy = entity.UpdatedBy; gov.updatedOn = entity.updatedOn; gov.AddedOn = entity.AddedOn; gov.Disable = entity.Disable; gov.AddedBy = entity.AddedBy; }; govRepo.Delete(gov, gov.GOV_ID); return true; })); }
public Task <short> insertGovernAsync(GOVERNORATEVM entity) { return(Task.Run(() => { GOVERNORATES gov = new GOVERNORATES(); { gov.GOV_ID = entity.GOV_ID; gov.GOV_EN_NAME = entity.GOV_EN_NAME; gov.GOV_AR_NAME = entity.GOV_AR_NAME; gov.NATION_ID = entity.NATION_ID; gov.UpdatedBy = entity.UpdatedBy; gov.updatedOn = entity.updatedOn; gov.AddedOn = entity.AddedOn; gov.Disable = entity.Disable; gov.AddedBy = entity.AddedBy; }; govRepo.Add(gov); return gov.GOV_ID; })); }
public async Task <IHttpActionResult> deleteGovern([FromBody] GOVERNORATEVM entity) { var q = employeeService.getByGOVID(entity.GOV_ID); var q1 = companyStoresService.getByGOVID(entity.GOV_ID); var q2 = customersService.getByGOVID(entity.GOV_ID); var q3 = bankService.getByGOVID(entity.GOV_ID); var q4 = addressService.getGovTown(entity.GOV_ID); var q5 = companyBranchesService.getByGOVID(entity.GOV_ID); if (q.Count == 0 && q1.Count == 0 && q2.Count == 0 && q3.Count == 0 && q4.Count == 0 && q5.Count == 0) { var result = await addressService.deletetGovernAsync(entity); await LogData(null, entity.GOV_ID.ToString()); return(Ok(result)); } else { return(Ok(false)); } //return Ok(await addressService.deletetGovernAsync(entity)); }