/// <summary> /// Update EnumDivision /// </summary> /// <param name="entity"></param> /// <returns>Message</returns> public async Task <string> UpdateEnumDivision(EnumDivision entity) { try { var result = await new EnumDivisionRepository(logger).Update(entity); return(result); } catch (Exception ex) { logger.Error(ex.Message); throw ex; } }
public async Task <ActionResult> Edit(EnumDivision data) { string result = string.Empty; try { result = await repo.UpdateEnumDivision(data); } catch (Exception ex) { throw; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public async Task <JsonResult> Delete(string ids) { string result = string.Empty; string[] IdList = ids.Split('~'); EnumDivision vm = new EnumDivision(); try { result = await repo.IsDeleteEnumDivision(IdList, vm); } catch (Exception ex) { throw; } return(Json(result, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Delete EnumDivision /// </summary> /// <param name="Id"></param> /// <returns>Message</returns> public async Task <string> IsDeleteEnumDivision(string[] IdList, EnumDivision entity) { string result = string.Empty; try { for (int i = 0; i < IdList.Length - 1; i++) { result = await new EnumDivisionRepository(logger).IsDelete(Convert.ToInt32(IdList[i]), entity); } } catch (Exception ex) { logger.Error(ex.Message); throw ex; } return(result); }