Пример #1
0
        public ActionResult BaseRoleAdd(BaseRoleAddModel moodel, string[] to)
        {
            Tbl_BaseRole baseRole = new Tbl_BaseRole();


            baseRole.BaseRole_Name  = moodel.RoleName;
            baseRole.BaseRole_Titel = moodel.TitelName;
            db.Tbl_BaseRole.Add(baseRole);


            foreach (var item in to)
            {
                Tbl_BaseRolesPermission rolesPermission = new Tbl_BaseRolesPermission();
                rolesPermission.Tbl_BaseRole = baseRole;

                rolesPermission.BRP_PermissionID = Convert.ToInt32(item);
                db.Tbl_BaseRolesPermission.Add(rolesPermission);
            }

            if (Convert.ToBoolean(db.SaveChanges() > 0))
            {
                ViewBag.Message = "عملبات با موفقیت انجام شده!";
                ViewBag.State   = "Sucsse";
                return(View());
            }
            else
            {
                ViewBag.Message = "عملبات با موفقیت انجام نشده!";
                ViewBag.State   = "Error";
                return(View());
            }
        }
Пример #2
0
        public ActionResult BaseRoleAdd()
        {
            BaseRoleAddModel moodel     = new BaseRoleAddModel();
            Rep_Role         permission = new Rep_Role();

            moodel.FromList = permission.GetAllPermission();
            return(View(moodel));
        }