public JobDTO Create(JobDTO dataModel) { if (dataModel != null) { JobDTO jobDTO = new JobDTO(); JobApplicationDTO jobApplicationDTO = new JobApplicationDTO(); JobApplicationStateDTO jobApplicationStateDTO = new JobApplicationStateDTO(); jobDTO = JobDTOAssembler.ToJobDTO(dataModel); jobApplicationDTO = JobDTOAssembler.TojobApplicationDTO(dataModel); jobApplicationStateDTO = JobDTOAssembler.ToJobApplicationStateDTO(dataModel); if (jobDTO != null) { jobDTO = jobsBL.Create(jobDTO); } dataModel = JobDTOAssembler.ToDataModel(jobDTO, jobApplicationDTO, jobApplicationStateDTO); jobApplicationDTO = JobDTOAssembler.TojobApplicationDTO(dataModel); if (jobApplicationDTO != null) { jobApplicationDTO = jobApplicationBL.Create(jobApplicationDTO); } dataModel = JobDTOAssembler.ToDataModel(jobDTO, jobApplicationDTO, jobApplicationStateDTO); jobApplicationStateDTO = JobDTOAssembler.ToJobApplicationStateDTO(dataModel); if (jobApplicationStateDTO != null) { jobApplicationStateDTO = jobApplicationStateBL.Create(jobApplicationStateDTO); } } return(dataModel); }
public JobApplicationStateDTO Create(JobApplicationStateDTO modelDTO) { if (modelDTO != null) { return(JobApplicationStateAssembler.ToDTO(jobApplicationStateRepos.CreateJobApplicationState(JobApplicationStateAssembler.ToEntity(modelDTO)))); } return(null); }
public JobApplicationStateDTO Get(int id) { JobApplicationStateDTO oJobApplicationStateDTO = null; if (id > 0) { JobApplicationState oJobApplicationState = jobApplicationStateRepos.GetJobApplicationState(id); } return(oJobApplicationStateDTO); }
public JobApplicationStateDTO Get(int JobApplicationStateID) { JobApplicationStateDTO oJobApplicationStateDTO = null; if (JobApplicationStateID > 0) { JobApplicationState oJobApplicationState = oJobApplicationStateRepos.GetJobApplicationState(JobApplicationStateID); } return(oJobApplicationStateDTO); }
public JobApplicationStateDTO Update(JobApplicationStateDTO modelDTO) { JobApplicationStateDTO returnUserMap = null; if (modelDTO != null && modelDTO.JobApplicationStateID > 0) { jobApplicationStateRepos.UpdateJobApplicationState(0, JobApplicationStateAssembler.ToEntity(modelDTO)); returnUserMap = modelDTO; } return(returnUserMap); }
public static JobApplicationStateDTO ToJobApplicationStateDTO(JobDataModel datamodel) { JobApplicationStateDTO dto = new JobApplicationStateDTO(); if (datamodel != null) { dto.JobApplicationStatusID = datamodel.JobApplicationStatusID; dto.JobApplicationStateID = datamodel.JobApplicationStateID; dto.insdt = datamodel.JobApplicationinsdt; dto.insuser = datamodel.JobApplicationinsuser; dto.JobApplicationID = datamodel.JobApplicationID; } return(dto); }
/// <summary> /// Converts this instance of <see cref="JobApplicationState"/> to an instance of <see cref="JobApplicationStateDTO"/>. /// </summary> /// <param name="entity"><see cref="JobApplicationState"/> to convert.</param> public static JobApplicationStateDTO ToDTO(this JobApplicationState entity) { if (entity == null) { return(null); } var dto = new JobApplicationStateDTO(); dto.JobApplicationStateID = entity.JobApplicationStateID; dto.JobApplicationID = entity.JobApplicationID; dto.JobApplicationStatusID = entity.JobApplicationStatusID; dto.insdt = entity.insdt; dto.insuser = entity.insuser; entity.OnDTO(dto); return(dto); }
/// <summary> /// Converts this instance of <see cref="JobApplicationStateDTO"/> to an instance of <see cref="JobApplicationState"/>. /// </summary> /// <param name="dto"><see cref="JobApplicationStateDTO"/> to convert.</param> public static JobApplicationState ToEntity(this JobApplicationStateDTO dto) { if (dto == null) { return(null); } var entity = new JobApplicationState(); entity.JobApplicationStateID = dto.JobApplicationStateID; entity.JobApplicationID = dto.JobApplicationID; entity.JobApplicationStatusID = dto.JobApplicationStatusID; entity.insdt = dto.insdt; entity.insuser = dto.insuser; dto.OnEntity(entity); return(entity); }
/// <summary> /// Invoked when <see cref="ToEntity"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="JobApplicationState"/> converted from <see cref="JobApplicationStateDTO"/>.</param> static partial void OnEntity(this JobApplicationStateDTO dto, JobApplicationState entity);
/// <summary> /// Invoked when <see cref="ToDTO"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="JobApplicationStateDTO"/> converted from <see cref="JobApplicationState"/>.</param> static partial void OnDTO(this JobApplicationState entity, JobApplicationStateDTO dto);
public static JobDataModel ToDataModel(JobDTO jobDTO, JobApplicationDTO jobApplicationDTO, JobApplicationStateDTO jobApplicationStateDTO) { JobDataModel model = new JobDataModel(); model.JobID = jobDTO.JobID; model.BusinessID = jobDTO.BusinessID; model.Title = jobDTO.Title; model.Description = jobDTO.Description; model.JobTypeID = jobDTO.JobTypeID; model.IsActive = jobDTO.IsActive; model.IsDeleted = jobDTO.IsDeleted; model.StartDate = jobDTO.StartDate; model.EndDate = jobDTO.EndDate; model.insuser = jobDTO.insuser; model.insdt = jobDTO.insdt; model.upduser = jobDTO.upduser; model.upddt = jobDTO.upddt; model.JobApplicationID = jobApplicationDTO.JobApplicationID; model.ApplicantUserID = jobApplicationDTO.ApplicantUserID; model.ApplicationDate = jobApplicationDTO.ApplicationDate; model.JobApplicationStateID = jobApplicationStateDTO.JobApplicationStateID; model.JobApplicationStatusID = jobApplicationStateDTO.JobApplicationStatusID; return(model); }