public async Task <bool> deleteByTeleID([FromBody] TelephoneVM entity) { var result = teleService.DeleteAllByTeleID(entity); await LogData(null, entity.TELE_ID.ToString()); return(result); }
public async Task <IHttpActionResult> delete([FromBody] TelephoneVM entity) { var result = await teleService.DeleteAsync(entity); await LogData(null, entity.TELE_ID.ToString()); return(Ok(result)); }
public ActionResult Update([DataSourceRequest] DataSourceRequest request, TelephoneVM obj) { if (ModelState.IsValid) { repository.SetLoggedUserId(Guid.Parse(User.Identity.GetUserId())); repository.TelephoneUpdate(obj); } return(Json(new[] { obj }.ToDataSourceResult(request, ModelState))); }
public async Task <IHttpActionResult> add([FromBody] TelephoneVM entity) { var result = await teleService.InsertAsync(entity); await LogData(null, result.ToString()); if (result != 0) { return(Ok(true)); } return(Ok(false)); }
public bool Insert(TelephoneVM entity) { Telephones tel = new Telephones() { TELE_ID = entity.TELE_ID, TELE_CAT_ID = entity.TELE_CAT_ID, TELE_NUMBER = entity.TELE_NUMBER, TELE_TYPE_ID = entity.TELE_TYPE_ID, AddedBy = entity.AddedBy, AddedOn = entity.AddedOn, UpdatedBy = entity.UpdatedBy, updatedOn = entity.updatedOn }; telephoneRepo.Add(tel); return(true); }
public Task <int> InsertAsync(TelephoneVM entity) { return(Task.Run <int>(() => { Telephones tel = new Telephones() { TELE_ID = entity.TELE_ID, TELE_CAT_ID = entity.TELE_CAT_ID, TELE_NUMBER = entity.TELE_NUMBER, TELE_TYPE_ID = entity.TELE_TYPE_ID, AddedBy = entity.AddedBy, AddedOn = entity.AddedOn, UpdatedBy = entity.UpdatedBy, updatedOn = entity.updatedOn }; telephoneRepo.Add(tel); return tel.TELE_ID; })); }
public bool Delete(TelephoneVM entity) { Telephones tel = new Telephones() { TELE_ID = entity.TELE_ID, TELE_CAT_ID = entity.TELE_CAT_ID, TELE_NUMBER = entity.TELE_NUMBER, TELE_TYPE_ID = entity.TELE_TYPE_ID, AddedBy = entity.AddedBy, AddedOn = entity.AddedOn, UpdatedBy = entity.UpdatedBy, updatedOn = entity.updatedOn }; object[] keys = new object[4] { entity.TELE_ID, entity.TELE_TYPE_ID, entity.TELE_NUMBER, entity.TELE_CAT_ID }; telephoneRepo.DeleteComposite(tel, keys); return(true); }
public Task <bool> DeleteAsync(TelephoneVM entity) { return(Task.Run <bool>(() => { Telephones tel = new Telephones() { TELE_ID = entity.TELE_ID, TELE_CAT_ID = entity.TELE_CAT_ID, TELE_NUMBER = entity.TELE_NUMBER, TELE_TYPE_ID = entity.TELE_TYPE_ID, AddedBy = entity.AddedBy, AddedOn = entity.AddedOn, UpdatedBy = entity.UpdatedBy, updatedOn = entity.updatedOn }; object[] keys = new object[4] { entity.TELE_ID, entity.TELE_TYPE_ID, entity.TELE_NUMBER, entity.TELE_CAT_ID }; telephoneRepo.DeleteComposite(tel, keys); return true; })); }
public bool DeleteAllByTeleID(TelephoneVM entity) { List <TelephoneVM> tels = GetBy(entity.TELE_ID, entity.TELE_TYPE_ID); if (tels.Count > 0) { foreach (TelephoneVM telv in tels) { Telephones tel = new Telephones() { TELE_ID = telv.TELE_ID, TELE_CAT_ID = telv.TELE_CAT_ID, TELE_NUMBER = telv.TELE_NUMBER, TELE_TYPE_ID = telv.TELE_TYPE_ID }; object[] keys = new object[4] { tel.TELE_ID, tel.TELE_TYPE_ID, tel.TELE_NUMBER, tel.TELE_CAT_ID }; telephoneRepo.DeleteComposite(tel, keys); } } return(true); }