public JobEntity Create(JobEntityModel jobEnityModel) { switch (jobEnityModel.JobType) { case JobType.Courier: return(new CourierJob(jobEnityModel)); case JobType.Junker: return(new JunkerJob(jobEnityModel)); default: throw new NotSupportedException($"Nie ma takiej {jobEnityModel.JobType} pracy dorywczej!"); } }
public JobEntity(JobEntityModel jobEnityModel) { JobEntityModel = jobEnityModel; }