Exemple #1
0
        public string UpdateRole(int roleID, string roleName, List <string> listPermissionID)
        {
            try
            {
                if (listPermissionID == null)
                {
                    listPermissionID = new List <string>();
                }

                RoleAccount ra = new RoleAccount()
                {
                    ID           = roleID,
                    Role         = roleName,
                    PermissionID = string.Join(",", listPermissionID)
                };

                /*if (rs == null)
                 * {
                 *  return "Role không tồn tại !!!";
                 * }*/
                RoleAccountDAO.UpdateRole(ra);
            }
            catch
            {
                return("Update Role không thành công !!!");
            }

            return("success");
        }
Exemple #2
0
        public JsonResult CheckRolename(string rolename)
        {
            if (!RoleAccountDAO.checkRoleName(rolename))
            {
                return(this.Json("Fail", JsonRequestBehavior.AllowGet));
            }

            return(this.Json("Success", JsonRequestBehavior.AllowGet));
        }
Exemple #3
0
        public bool DeleteRole(int roleID)
        {
            try
            {
                RoleAccountDAO.Delete(roleID);
            }
            catch
            {
                return(false);
            }

            return(true);
        }
Exemple #4
0
        public string InsertRole(int roleID, string roleName, List <string> listPermissionID)
        {
            try
            {
                if (listPermissionID == null)
                {
                    listPermissionID = new List <string>();
                }

                var rs = new RoleAccount()
                {
                    Role         = roleName,
                    PermissionID = string.Join(",", listPermissionID)
                };
                RoleAccountDAO.InsertRole(rs);
            }
            catch
            {
                return("Insert Role không thành công !!!");
            }

            return("success");
        }