public bool AddPermission(ref string notice) { WebPortal.Model.Permission newP = new WebPortal.Model.Permission(); try { newP.Name = Request.Form["name"]; newP.Descritption = Request.Form["description"]; newP.Permission_ToString = Request.Form["permissionToString"]; if (Request.Form["active"] != null) { newP.Active = true; } else newP.Active = false; if (permissionDA.Add(newP) != 1) { notice = "Có lỗi xảy ra khi thêm permission này!"; return false; } else return true; } catch { notice = "Có lỗi xảy ra khi thêm permission này!"; return false; } }
public bool UpdatePermission(ref string notice) { WebPortal.Model.Permission p = new WebPortal.Model.Permission(); try { p.PermissionID = Libs.LibConvert.ConvertToInt(Request.Form["permissionID"], 0); if (p.PermissionID != 0) { p.Name = Request.Form["name"]; p.Descritption = Request.Form["description"]; p.Permission_ToString = Request.Form["permissionToString"]; if (Request.Form["active"] != null) { p.Active = true; } else p.Active = false; if (permissionDA.Update(p) != 1) { notice = "Có lỗi xảy ra trong quá trình cập nhật thông tin của permission này!"; return false; } else return true; } else { notice = "Không tìm thấy permission này!"; return false; } } catch { notice = "Có lỗi xảy ra trong quá trình cập nhật thông tin của permission này!"; return false; } }