public static jobPosition ToDto(JobPositionVM v) { if (string.IsNullOrEmpty(v.Id)) { v.Id = Guid.NewGuid().ToString(); } jobPosition jp = new jobPosition(); jp.description = v.Description; jp.id = v.Id; jp.code = v.Code; jp.name = v.Name; jp.departmentId = v.Department?.Id; if (v.JobType != null) { jp.jobType = JobTypeConvertUtil.ToDto(v.JobType); } if (v.JobPositionLevel != null) { jp.level = JobPositionLevelConvertUtil.ToDto(v.JobPositionLevel); } return(jp); }