public ActionResult EditOperationGroup(OperationGroupViewModel operationGroup) { if (IsPost) { SaveOperationGroupDto saveInfo = new SaveOperationGroupDto() { OperationGroup = operationGroup.MapTo <OperationGroupDto>() }; var saveResult = operationGroupAppService.SaveOperationGroup(saveInfo); var ajaxResult = AjaxResult.CopyFromResult(saveResult); ajaxResult.Data = saveResult.Data?.MapTo <OperationGroupViewModel>(); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else if (operationGroup.Id > 0) { OperationGroupFilterDto filter = new OperationGroupFilterDto() { Ids = new List <long>() { operationGroup.Id } }; operationGroup = operationGroupAppService.GetOperationGroup(filter).MapTo <OperationGroupViewModel>(); } return(View(operationGroup)); }
public ActionResult EditPermissionGroup(PermissionGroupViewModel permissionGroup) { if (IsPost) { Result <PermissionGroupDto> saveResult = permissionGroupAppService.SavePermissionGroup(new SavePermissionGroupDto() { PermissionGroup = permissionGroup.MapTo <PermissionGroupDto>() }); var ajaxResult = AjaxResult.CopyFromResult(saveResult); ajaxResult.Data = saveResult.Data?.MapTo <PermissionGroupViewModel>(); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else if (permissionGroup.Id > 0) { PermissionGroupFilterDto filter = new PermissionGroupFilterDto() { Ids = new List <long>() { permissionGroup.Id } }; permissionGroup = permissionGroupAppService.GetPermissionGroup(filter).MapTo <PermissionGroupViewModel>(); } return(View(permissionGroup)); }
public ActionResult EditRole(EditRoleViewModel role) { if (IsPost) { SaveRoleCmdDto roleCmd = new SaveRoleCmdDto() { Role = role.MapTo <RoleCmdDto>() }; var saveResult = roleService.SaveRole(roleCmd); 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.SysNo > 0) { RoleFilterDto filter = new RoleFilterDto() { SysNos = new List <long>() { role.SysNo }, LoadParent = true }; role = roleService.GetRole(filter).MapTo <EditRoleViewModel>(); } return(View(role)); }
public ActionResult EditAuthorityOperationGroup(EditAuthorityOperationGroupViewModel authorityOperationGroup) { if (IsPost) { SaveAuthorityOperationGroupCmdDto saveInfo = new SaveAuthorityOperationGroupCmdDto() { AuthorityOperationGroup = authorityOperationGroup.MapTo <AuthorityOperationGroupCmdDto>() }; var saveResult = authService.SaveAuthorityOperationGroup(saveInfo); var ajaxResult = AjaxResult.CopyFromResult(saveResult); ajaxResult.Data = saveResult.Data?.MapTo <AuthorityOperationGroupViewModel>(); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else if (!(authorityOperationGroup.SysNo <= 0)) { AuthorityOperationGroupFilterDto filter = new AuthorityOperationGroupFilterDto() { SysNos = new List <long>() { authorityOperationGroup.SysNo } }; authorityOperationGroup = authService.GetAuthorityOperationGroup(filter).MapTo <EditAuthorityOperationGroupViewModel>(); } return(View(authorityOperationGroup)); }
public ActionResult RemoveRole(List <long> ids) { Result result = roleAppService.RemoveRole(new RemoveRoleDto() { Ids = ids }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public ActionResult RemoveOperationGroup(List <long> ids) { Result result = operationGroupAppService.RemoveOperationGroup(new RemoveOperationGroupDto() { Ids = ids }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public ActionResult DeleteRole(List <long> ids) { Result result = roleService.DeleteRole(new DeleteRoleCmdDto() { RoleIds = ids }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public ActionResult DeleteAuthorityGroup(List <long> ids) { Result result = authService.DeleteAuthorityGroup(new DeleteAuthorityGroupCmdDto() { AuthorityGroupIds = ids }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public ActionResult ChangeOperationGroupSort(long id, int sort) { Result result = operationGroupAppService.ModifyOperationGroupSort(new ModifyOperationGroupSortDto() { Id = id, NewSort = sort }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public ActionResult ChangeAuthorityGroupSort(long sysNo, int sort) { Result result = null; result = authService.ModifyAuthorityGroupSort(new ModifyAuthorityGroupSortCmdDto() { AuthorityGroupSysNo = sysNo, NewSort = sort }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public ActionResult ChangeRoleSort(long sysNo, int sort) { Result result = null; result = roleService.ModifyRoleSort(new ModifyRoleSortCmdDto() { RoleSysNo = sysNo, NewSort = sort }); var ajaxResult = AjaxResult.CopyFromResult(result); return(Json(ajaxResult)); }
public IActionResult ModifyPassword(ModifyPasswordViewModel modifyInfo) { if (IsPost) { if (!ModelState.IsValid) { return(Json(Result.FailedResult("提交数据有错误"))); } var modifyInfoDto = modifyInfo.MapTo <ModifyPasswordCmdDto>(); modifyInfoDto.CheckOldPassword = true; modifyInfoDto.SysNo = User.Id; var result = AjaxResult.CopyFromResult(userService.ModifyPassword(modifyInfoDto)); result.SuccessClose = true; return(Json(result)); } return(View("ModifyPassword")); }
public ActionResult AdminModifyPassword(ModifyPasswordViewModel modifyInfo) { if (IsPost) { ModelState.Remove("NowPassword"); if (!ModelState.IsValid) { return(Json(Result.FailedResult("提交数据有错误"))); } var modifyInfoDto = modifyInfo.MapTo <ModifyPasswordCmdDto>(); modifyInfoDto.CheckOldPassword = false; var modifyResult = userService.ModifyPassword(modifyInfoDto); var result = AjaxResult.CopyFromResult(modifyResult); result.SuccessClose = true; return(Json(result)); } return(View(modifyInfo)); }
public ActionResult EditPermission(PermissionViewModel perission, long groupId = 0) { if (IsPost) { SavePermissionDto savePermissionDto = new SavePermissionDto() { Permission = perission.MapTo <PermissionDto>() }; var result = permissionAppService.SavePermission(savePermissionDto); var ajaxResult = AjaxResult.CopyFromResult(result); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else { if (perission.Id < 1) { if (groupId > 0) { perission.Group = permissionGroupAppService.GetPermissionGroup(new PermissionGroupFilterDto() { Ids = new List <long>() { groupId } })?.MapTo <PermissionGroupViewModel>(); perission.Code = GuidCodeHelper.GetGuidUniqueCode().ToUpper(); } } else { PermissionFilterDto filter = new PermissionFilterDto() { Ids = new List <long>() { perission.Id }, LoadGroup = true }; perission = permissionAppService.GetPermission(filter).MapTo <PermissionViewModel>(); } return(View(perission)); } }
public ActionResult EditAuthorityOperation(EditAuthorityOperationViewModel authorityOperation, long groupSysNo = 0) { if (IsPost) { SaveAuthorityOperationCmdDto saveInfo = new SaveAuthorityOperationCmdDto() { AuthorityOperation = authorityOperation.MapTo <AuthorityOperationCmdDto>() }; Result <AuthorityOperationDto> result = authService.SaveAuthorityOperation(saveInfo); var ajaxResult = AjaxResult.CopyFromResult(result); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else { if (authorityOperation.SysNo > 0) { AuthorityOperationFilterDto filter = new AuthorityOperationFilterDto() { SysNos = new List <long>() { authorityOperation.SysNo }, LoadGroup = true }; authorityOperation = authService.GetAuthorityOperation(filter).MapTo <EditAuthorityOperationViewModel>(); if (authorityOperation == null) { return(Content("没有指定要操作的数据")); } } else if (groupSysNo > 0) { authorityOperation.Group = authService.GetAuthorityOperationGroup(new AuthorityOperationGroupFilterDto() { SysNos = new List <long>() { groupSysNo } })?.MapTo <EditAuthorityOperationGroupViewModel>(); } } return(View(authorityOperation)); }
public ActionResult EditOperation(OperationViewModel operation, long groupId = 0) { if (IsPost) { SaveOperationDto saveInfo = new SaveOperationDto() { Operation = operation.MapTo <OperationDto>() }; Result <OperationDto> result = operationAppService.SaveOperation(saveInfo); var ajaxResult = AjaxResult.CopyFromResult(result); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else { if (operation.Id > 0) { OperationFilterDto filter = new OperationFilterDto() { Ids = new List <long>() { operation.Id }, LoadGroup = true }; operation = operationAppService.GetOperation(filter).MapTo <OperationViewModel>(); if (operation == null) { return(Content("没有指定要操作的数据")); } } else if (groupId > 0) { operation.Group = operationGroupAppService.GetOperationGroup(new OperationGroupFilterDto() { Ids = new List <long>() { groupId } })?.MapTo <OperationGroupViewModel>(); } } return(View(operation)); }
public ActionResult EditAuthority(EditAuthorityViewModel authority, long groupSysNo = 0) { if (IsPost) { SaveAuthorityCmdDto saveInfo = new SaveAuthorityCmdDto() { Authority = authority.MapTo <AuthorityCmdDto>() }; var result = authService.SaveAuthority(saveInfo); var ajaxResult = AjaxResult.CopyFromResult(result); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else { if (authority.SysNo < 1) { if (groupSysNo > 0) { authority.Group = authService.GetAuthorityGroup(new AuthorityGroupFilterDto() { SysNos = new List <long>() { groupSysNo } })?.MapTo <EditAuthorityGroupViewModel>(); authority.Code = GuidCodeHelper.GetGuidUniqueCode().ToUpper(); } } else { AuthorityFilterDto filter = new AuthorityFilterDto() { SysNos = new List <long>() { authority.SysNo }, LoadGroup = true }; authority = authService.GetAuthority(filter).MapTo <EditAuthorityViewModel>(); } return(View(authority)); } }