public bool Create(MenuFunction obj) { bool isSuccess = false; try { _MenuFunctionRepository.Add(obj); Save(); isSuccess = true; //Update BreadCrumb UpdateBreadCrumb(obj, "add"); } catch (Exception ex) { isSuccess = false; throw ex; } return(isSuccess); }
public MessageReport Create(MenuFunction obj) { var report = new MessageReport(false, "Có lỗi xảy ra"); try { _MenuFunctionRepository.Add(obj); Save(); report = new MessageReport(true, "Thêm mới thành công"); //Update BreadCrumb UpdateBreadCrumb(obj, "add"); } catch (Exception ex) { report = new MessageReport(false, ex.Message); } _LogService.WriteLog(report, "MenuFunction", obj.Id, ActionConfig.Create, user); return(report); }