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()); } }
public ActionResult BaseRoleAdd() { BaseRoleAddModel moodel = new BaseRoleAddModel(); Rep_Role permission = new Rep_Role(); moodel.FromList = permission.GetAllPermission(); return(View(moodel)); }