public void Edit(int id, PastJobDTO dto) { using (var uow = new UnitOfWork(new DataContext())) { var obj = uow.PastJobs.Get(id); obj.Description = dto.Description; obj.InclusiveDate = dto.InclusiveDate; obj.ReasonOfLeaving = dto.ReasonOfLeaving; obj.Salary = dto.Salary; uow.PastJobs.Edit(obj); uow.Complete(); } }
public PastJobDTO Get(int id) { using (var uow = new UnitOfWork(new DataContext())) { var obj = uow.PastJobs.Get(id); var dto = new PastJobDTO(); dto.Description = obj.Description; dto.InclusiveDate = obj.InclusiveDate; dto.Salary = obj.Salary; dto.ReasonOfLeaving = obj.ReasonOfLeaving; return(dto); } }
public void Add(PastJobDTO dto) { using (var uow = new UnitOfWork(new DataContext())) { var obj = new PastJob(); obj.Description = dto.Description; obj.InclusiveDate = dto.InclusiveDate; obj.ReasonOfLeaving = dto.ReasonOfLeaving; obj.Salary = dto.Salary; obj.PersonalInfoID = dto.PersonalInfoID; uow.PastJobs.Add(obj); uow.Complete(); dto.ID = obj.PastJobID; } }