public async Task <IHttpActionResult> update([FromBody] ItemCaliberVM entity) { var result = await itemCaliberService.UpdateAsync(entity); await LogData(entity.Code, entity.ID.ToString()); return(Ok(result)); }
public async Task <IHttpActionResult> add([FromBody] ItemCaliberVM entity) { var result = await itemCaliberService.InsertAsync(entity); await LogData(entity.Code, result.ToString()); if (result != 0) { return(Ok(true)); } return(Ok(false)); }
public bool Delete(ItemCaliberVM entity) { ItemCaliber ig = new ItemCaliber { ID = entity.ID, ARName = entity.ARName, Code = entity.Code, LatName = entity.LatName, ClearnessRate = entity.ClearnessRate, CaliberNumber = entity.CaliberNumber, Notes = entity.Notes }; itemCaliberRepo.Delete(ig, entity.ID); return(true); }
public async Task <IHttpActionResult> delete([FromBody] ItemCaliberVM entity) { var q = itemsService.getByItemCaliber(entity.ID); if (q.Count == 0) { var result = await itemCaliberService.DeleteAsync(entity); await LogData(entity.Code, entity.ID.ToString()); return(Ok(result)); } else { return(Ok(false)); } // return Ok(await itemCaliberService.DeleteAsync(entity)); }
public Task <bool> DeleteAsync(ItemCaliberVM entity) { return(Task.Run <bool>(() => { ItemCaliber ig = new ItemCaliber { ID = entity.ID, ARName = entity.ARName, Code = entity.Code, LatName = entity.LatName, ClearnessRate = entity.ClearnessRate, CaliberNumber = entity.CaliberNumber, Notes = entity.Notes }; itemCaliberRepo.Delete(ig, entity.ID); return true; })); }
public Task <int> InsertAsync(ItemCaliberVM entity) { return(Task.Run <int>(() => { ItemCaliber ig = new ItemCaliber { ID = entity.ID, ARName = entity.ARName, Code = entity.Code, LatName = entity.LatName, ClearnessRate = entity.ClearnessRate, CaliberNumber = entity.CaliberNumber, Notes = entity.Notes }; itemCaliberRepo.Add(ig); return ig.ID; } )); }