public async Task <DResult <int> > UpdateDepartment([FromBody] DepartmentUpdateDto departmentUpdateDto)
 {
     try
     {
         return(DResult.Succ(businessOrganization.UpdateDepartment(departmentUpdateDto)));
     }
     catch (Exception ex) {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <int> > AddRelationUser([FromBody] RelationOrganizationUserAddDto relationOrganization)
 {
     try
     {
         return(DResult.Succ(businessOrganization.AddRelationUser(relationOrganization)));
     }
     catch (Exception ex) {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <OrganizationAbstractDto> > AddDepartment([FromBody] DepartmentAddDto departmentAddDto)
 {
     try
     {
         return(DResult.Succ(businessOrganization.AddDepartment(departmentAddDto)));
     }
     catch (Exception ex) {
         Logger.Error(ex.ToString());
         return(DResult.Error <OrganizationAbstractDto>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #4
0
 public async Task <DResult <int> > UpdatePassword([FromBody] UserUpdatePasswordDto passwordDto)
 {
     try
     {
         return(DResult.Succ(businessUser.UpdatePassword(passwordDto)));
     }
     catch (Exception ex) {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #5
0
 public async Task <DResult <string> > AddUser([FromBody] UserAddDto vUser)
 {
     try
     {
         return(DResult.Succ(businessUser.AddUser(vUser)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <string>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #6
0
 public async Task <DResult <IList <UserInfoDto> > > GetUsers(IList <string> UserIds)
 {
     try
     {
         return(DResult.Succ(businessUser.GetUsers(UserIds)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <UserInfoDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #7
0
 public async Task <DResult <IList <RoleDto> > > GetRoles(string SystemId)
 {
     try
     {
         return(DResult.Succ(businessRole.GetRoles(SystemId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <RoleDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <long> > GetOrganizationUserCount(string OrganizationId, int HierarchyType)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationUserCount(OrganizationId, HierarchyType)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <long>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #9
0
 public async Task <DResult <int> > DeletePrivileteGroup(string GroupId)
 {
     try
     {
         return(DResult.Succ(businessPrivilege.DeletePrivilegeGroup(GroupId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #10
0
 public async Task <DResult <UserInfoDto> > GetUserInfo(string UserId)
 {
     try
     {
         return(DResult.Succ(businessUser.GetUserInfoOfId(UserId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <UserInfoDto>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <PagedList <OrganizationDto> > > GetSubOrganizationsNoChildren(string organizationId, int page = 0, int size = 0)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetSubOrganizationsNoChildren(organizationId, page, size)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <PagedList <OrganizationDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <PagedList <OrganizationDto> > > GetOrganizationsByDNameAsPage(string TypeId, string Name, string SystemId, string OrganizationId, string TypeName = null, string SystemCode = null, int Page = 0, int Size = 0)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationsByDNameAsPage(TypeId, Name, SystemId, OrganizationId, TypeName, SystemCode, Page, Size)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <PagedList <OrganizationDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <IList <OrganizationDto> > > GetOrganizationsByDName(string TypeId, string Name, string SystemId, string OrganizationId)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationsByDName(TypeId, Name, SystemId, OrganizationId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <OrganizationDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <IList <AttributionTypeQueryInfoDto> > > GetOrganizationTypeQueryAttributionType(string TypeId)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationTypeQueryAttributionType(TypeId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <AttributionTypeQueryInfoDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <IList <IList <OrganizationDto> > > > GetParentListAll(string OrganizationId)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetParentListAll(OrganizationId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <IList <OrganizationDto> > >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <OrganizationInfoMoreDto> > GetOrganizationInfoOfId(string OrganizationId)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationInfo(OrganizationId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <OrganizationInfoMoreDto>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <int> > DeleteOrganizationType(string OrganizationTypeId)
 {
     try
     {
         return(DResult.Succ(businessOrganization.DeleteOrganizationType(OrganizationTypeId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <PagedList <OrganizationDto> > > QueryOrganizationAsPage([FromBody] OrganizationQueryPageDto queryPageDto)
 {
     try
     {
         return(DResult.Succ(businessOrganization.QueryOrganizations(queryPageDto.keyValues, queryPageDto.Page, queryPageDto.Size, queryPageDto.TypeId, queryPageDto.SystemId, queryPageDto.SystemCode)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <PagedList <OrganizationDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #19
0
 public async Task <DResult <PagedList <UserInfoDto> > > QueryUser([FromBody] UserQueryPageDto userQueryDto)
 {
     try
     {
         return(DResult.Succ(businessUser.GetUsersOfInfo(userQueryDto)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <PagedList <UserInfoDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #20
0
 public async Task <DResult <IList <TPrivilegeGroup> > > GetPrivilegeGroups(string SystemId)
 {
     try
     {
         return(DResult.Succ(businessPrivilege.GetPrivilegeGroups(SystemId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <TPrivilegeGroup> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #21
0
 public async Task <DResult <int> > UpdatePrivilegeGroup([FromBody] PrivilegeGroupUpdateDto groupUpdateDto)
 {
     try
     {
         return(DResult.Succ(businessPrivilege.UpdatePrivilegeGroupUpdate(groupUpdateDto)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #22
0
 public async Task <DResult <int> > AddPrivilegeForRole([FromBody] RelationRolePrivilegeAddDto relationRolePrivileges)
 {
     try
     {
         return(DResult.Succ(businessPrivilege.AddPrivilegeForRole(relationRolePrivileges)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #23
0
 public async Task <DResult <IList <PrivilegeDto> > > GetPrivilegesOfGroup(string GroupId)
 {
     try
     {
         return(DResult.Succ(businessPrivilege.GetPrivilegeOfGroup(GroupId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <PrivilegeDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <PagedList <OrganizationDto> > > GetOrganizationOfTypeAsPage(string TypeId, int Page, int Size, bool IsLoadAll = false)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationOfType(TypeId, Page, Size, IsLoadAll)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <PagedList <OrganizationDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #25
0
 public async Task <DResult <int> > AddPrivilegeForNewGroup([FromBody] PrivilegeAddForNewGroupDto privileges)
 {
     try
     {
         return(DResult.Succ(businessPrivilege.AddPrivilegeForNewGroup(privileges)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <IList <OrganizationTypeDto> > > GetOrganizationType(string SystemId, string SystemCode)
 {
     try
     {
         return(DResult.Succ(businessOrganization.GetOrganizationType(SystemId, SystemCode)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <IList <OrganizationTypeDto> >(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #27
0
 public async Task <DResult <int> > DeleteRole(string RoleId)
 {
     try
     {
         return(DResult.Succ(businessRole.DeleteRole(RoleId)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #28
0
 public async Task <DResult <bool> > IsHasPrivilege(string UserId, string PrivilegeId = null, string PrivilegeCode = null)
 {
     try
     {
         return(DResult.Succ(businessUser.IsHasPrivilege(UserId, PrivilegeId, PrivilegeCode)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <bool>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #29
0
 public async Task <DResult <int> > UpdateRole([FromBody] RoleUpdateDto roleUpdateDto)
 {
     try
     {
         return(DResult.Succ(businessRole.UpdateRole(roleUpdateDto)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
 public async Task <DResult <string> > AddOrganizationType([FromBody] OrganizationTypeAddDto organizationTypeAddDto)
 {
     try
     {
         return(DResult.Succ(businessOrganization.AddOrganizationType(organizationTypeAddDto)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <string>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }