Carrotware.CMS.Mvc.UI.Admin.Controllers.CmsAdminController.RoleAddEdit C# (CSharp) Метод

RoleAddEdit() приватный Метод

private RoleAddEdit ( RoleModel model ) : System.Web.Mvc.ActionResult
model Carrotware.CMS.Mvc.UI.Admin.Models.RoleModel
Результат System.Web.Mvc.ActionResult
		public ActionResult RoleAddEdit(RoleModel model) {
			Helper.ForceValidation(ModelState, model);

			if (ModelState.IsValid) {
				UserRole role = model.Role;
				UserRole item = SecurityData.FindRole(role.RoleName);

				if (item == null) {
					item = SecurityData.FindRoleByID(role.RoleId);
				}

				if (item == null) {
					item = new UserRole();
					item.RoleId = role.RoleId;
				}

				item.RoleName = role.RoleName.Trim();

				item.Save();

				return RedirectToAction("RoleAddEdit", new { @id = item.RoleId });
			}

			Helper.HandleErrorDict(ModelState);

			return View(model);
		}

Same methods

CmsAdminController::RoleAddEdit ( string id ) : System.Web.Mvc.ActionResult