public async Task <ActionResult <CommonAPIResponse <EmployerJobRoleReturnDTO> > > GetEmployerJobRoleById(int id) { #region Vars EmployerJobRoleReturnDTO EmployerJobRoleReturnDTO = null; #endregion #region Declare return type with initial value. JsonResult jsonResult = GetDefaultJsonResult <object>(); #endregion try { if (id != default(int)) { EmployerJobRoleReturnDTO = await EmployerJobRoleAppService.GetEmployerJobRoleById(id); } #region Validate userIdentityDTO for nullability before prepaing the response. if (EmployerJobRoleReturnDTO != null) { jsonResult = JsonResultResponse(CommonHelper.GetResponseMessage(APIResponseMessage.Success, CurrentLanguagId), EmployerJobRoleReturnDTO, HttpStatusCode.OK); } else { jsonResult = JsonResultResponse(CommonHelper.GetResponseMessage(APIResponseMessage.InvalidCredentials, CurrentLanguagId), new object(), HttpStatusCode.BadRequest); } #endregion } catch (Exception exception) { } return(jsonResult); }
/// <summary> /// Get EmployerJobRole By Id /// </summary> /// <returns>EmployerJobRoleReturnDTO<EmployerJobRoleReturnDTO></returns> public async Task <EmployerJobRoleReturnDTO> GetEmployerJobRoleById(int EmployerJobRoleId) { #region Declare a return type with initial value. EmployerJobRoleReturnDTO EmployerJobRole = null; #endregion try { if (EmployerJobRoleId > default(int)) { EmployerJobRole = await EmployerJobRoleBusinessMapping.GetEmployerJobRoleById(EmployerJobRoleId); } } catch (Exception exception) {} return(EmployerJobRole); }
public EmployerJobRoleReturnDTO MappingEmployerJobRoleToEmployerJobRoleReturnDTO(EmployerJobRole EmployerJobRole) { #region Declare a return type with initial value. EmployerJobRoleReturnDTO EmployerJobRoleReturnDTO = null; #endregion try { if (EmployerJobRole != null) { EmployerJobRoleReturnDTO = new EmployerJobRoleReturnDTO { EmployerJobRoleId = EmployerJobRole.EmployerJobRoleId, EmployerId = (int)EmployerJobRole.EmployerId, JobRoleId = (int)EmployerJobRole.JobRoleId, }; } } catch (Exception exception) { } return(EmployerJobRoleReturnDTO); }
/// <summary> /// Get user Action Activity Log By Id /// </summary> /// <returns>List<EmployerJobRoleReturnDTO></returns> public async Task <EmployerJobRoleReturnDTO> GetEmployerJobRoleById(int EmployerJobRoleId) { #region Declare a return type with initial value. EmployerJobRoleReturnDTO EmployerJobRole = new EmployerJobRoleReturnDTO(); #endregion try { EmployerJobRole employerJobRole = await UnitOfWork.EmployerJobRoleRepository.GetById(EmployerJobRoleId); if (employerJobRole != null) { if (employerJobRole.IsDeleted != (byte)DeleteStatusEnum.Deleted) { EmployerJobRole = EmployerJobRoleMapping.MappingEmployerJobRoleToEmployerJobRoleReturnDTO(employerJobRole); } } } catch (Exception exception) { } return(EmployerJobRole); }