public ActionResult EditRole(RoleViewModel role) { if (IsPost) { SaveRoleDto saveRoleDto = new SaveRoleDto() { Role = role.MapTo <RoleDto>() }; var saveResult = roleAppService.SaveRole(saveRoleDto); Result result = saveResult.Success ? Result.SuccessResult(saveResult.Message) : Result.FailedResult(saveResult.Message); var ajaxResult = AjaxResult.CopyFromResult(result); ajaxResult.Data = saveResult.Data?.MapTo <RoleViewModel>(); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else if (role.Id > 0) { RoleFilterDto filter = new RoleFilterDto() { Ids = new List <long>() { role.Id }, LoadParent = true }; role = roleAppService.GetRole(filter).MapTo <RoleViewModel>(); } return(View(role)); }
public virtual ActionResult Create(RoleViewModel roleView) { if (ModelState.IsValid) { var role = new Role { IsSystemRole = false }; roleView.MapTo(role); roleService.Save(role); Success(Translate("Messages.RoleCreated")); return(RedirectToAction(MVC.Admin.Role.Users(role.Id))); } Error(Translate("Messages.ValidationError")); return(View("New", roleView)); }
public virtual ActionResult Create(RoleViewModel roleView) { if (ModelState.IsValid) { var role = new Role { IsSystemRole = false }; roleView.MapTo(role); roleService.Save(role); Success(Translate("Messages.RoleCreated")); return RedirectToAction(MVC.Admin.Role.Users(role.Id)); } Error(Translate("Messages.ValidationError")); return View("New", roleView); }
public static T_Role ToCreateNewEntity(this RoleViewModel model, T_Role destination) { return(model.MapTo <RoleViewModel, T_Role>(destination)); }
public static Role ToEntity(this RoleViewModel model, Role entity) { return(model.MapTo(entity)); }
public static Role ToEntity(this RoleViewModel model) { return(model.MapTo <RoleViewModel, Role>()); }