public async Task <ActionResult <CommonAPIResponse <CompanyUserReturnDTO> > > GetCompanyUserById(int id) { #region Vars CompanyUserReturnDTO CompanyUserReturnDTO = null; #endregion #region Declare return type with initial value. JsonResult jsonResult = GetDefaultJsonResult <object>(); #endregion try { if (id != default(int)) { CompanyUserReturnDTO = await CompanyUserAppService.GetCompanyUserById(id); } #region Validate userIdentityDTO for nullability before prepaing the response. if (CompanyUserReturnDTO != null) { jsonResult = JsonResultResponse(CommonHelper.GetResponseMessage(APIResponseMessage.Success, CurrentLanguagId), CompanyUserReturnDTO, HttpStatusCode.OK); } else { jsonResult = JsonResultResponse(CommonHelper.GetResponseMessage(APIResponseMessage.InvalidCredentials, CurrentLanguagId), new object(), HttpStatusCode.BadRequest); } #endregion } catch (Exception exception) { } return(jsonResult); }
public CompanyUserReturnDTO MappingCompanyUserToCompanyUserReturnDTO(CompanyUser CompanyUser) { #region Declare a return type with initial value. CompanyUserReturnDTO CompanyUserReturnDTO = null; #endregion try { if (CompanyUser != null) { CompanyUserReturnDTO = new CompanyUserReturnDTO { CompanyInformationId = CompanyUser.CompanyInformationId, CompanyUserId = CompanyUser.CompanyUserId, CompanyUserTypeId = CompanyUser.CompanyUserTypeId, Email = CompanyUser.Email, FirstName = CompanyUser.FirstName, IsAcceptInvitation = CompanyUser.IsAcceptInvitation, IsActive = CompanyUser.IsActive, IsCanceled = CompanyUser.IsCanceled, JobTitile = CompanyUser.JobTitile, LastName = CompanyUser.LastName }; } } catch (Exception exception) { } return(CompanyUserReturnDTO); }
/// <summary> /// Get CompanyUser By Id /// </summary> /// <returns>CompanyUserReturnDTO<CompanyUserReturnDTO></returns> public async Task <CompanyUserReturnDTO> GetCompanyUserById(int CompanyUserId) { #region Declare a return type with initial value. CompanyUserReturnDTO CompanyUser = null; #endregion try { if (CompanyUserId > default(int)) { CompanyUser = await CompanyUserBusinessMapping.GetCompanyUserById(CompanyUserId); } } catch (Exception exception) {} return(CompanyUser); }
/// <summary> /// Get user Action Activity Log By Id /// </summary> /// <returns>List<CompanyUserReturnDTO></returns> public async Task <CompanyUserReturnDTO> GetCompanyUserById(int CompanyUserId) { #region Declare a return type with initial value. CompanyUserReturnDTO CompanyUser = new CompanyUserReturnDTO(); #endregion try { CompanyUser companyUser = await UnitOfWork.CompanyUserRepository.GetById(CompanyUserId); if (companyUser != null) { if (companyUser.IsDeleted != (byte)DeleteStatusEnum.Deleted) { CompanyUser = CompanyUserMapping.MappingCompanyUserToCompanyUserReturnDTO(companyUser); } } } catch (Exception exception) { } return(CompanyUser); }