public bool Add_Role(Role_Info R, List <int> Menu_IDs) { try { int NewpR_id = RR.AddRole(R); RR.Roles_LinkMenus(NewpR_id, Menu_IDs); return(true); } catch { return(false); } }
public JsonResult Add(RoleVModel model) { var result = new JsonResultModel(); if (ModelState.IsValid) { //add result.ResultState = Roles.AddRole(Roles.RoleVModelToInfo(model)) > 0; } else { result.ResultState = false; result.Message = ModelStateHelper.GetAllErrorMessage(ModelState); } return(Json(result)); }
private async void SaveData() { var r = new Dictionary <string, object>(); r["role-name"] = tbRoleName.Text.Trim().ToLower(); r["title"] = tbTitle.Text.Trim(); r["description"] = tbDescription.Text.Trim().LeftStr(2000); r["enabled"] = ckbEnable.Checked; var p = m_isNew ? await Roles.AddRole(r) : await Roles.UpdateRole(r); if (p.IsOk) { DlgResult = p; this.DialogResult = DialogResult.OK; } else { Commons.ShowResultErrorBox(this, p); } }