public JobServiceMappingModel GetJobServiceMappingByJobId(int jobId) { //unitOfWork.StartTransaction(); JobServiceMappingRepository repo = new JobServiceMappingRepository(unitOfWork); JobServiceMappingModel jobServiceMappingModel = new JobServiceMappingModel(); JobServiceMapping jobServiceMapping = new JobServiceMapping(); AutoMapper.Mapper.Map(jobServiceMappingModel, jobServiceMapping); jobServiceMapping = repo.GetAll().Where(x => x.JobId == jobId).FirstOrDefault(); //unitOfWork.Commit(); AutoMapper.Mapper.Map(jobServiceMapping, jobServiceMappingModel); return jobServiceMappingModel; }
public JobServiceMappingModel SaveJobServiceMapping(JobServiceMappingModel model) { //unitOfWork.StartTransaction(); JobServiceMappingRepository repo = new JobServiceMappingRepository(unitOfWork); JobServiceMapping jobServiceMapping = new JobServiceMapping(); AutoMapper.Mapper.Map(model, jobServiceMapping); repo.Insert(jobServiceMapping); //unitOfWork.Commit(); AutoMapper.Mapper.Map(jobServiceMapping, model); return model; }
public JobServiceMappingModel UpadteJobServiceMapping(JobServiceMappingModel model) { //unitOfWork.StartTransaction(); JobServiceMappingRepository repo = new JobServiceMappingRepository(unitOfWork); JobServiceMapping jobServiceMapping = new JobServiceMapping(); jobServiceMapping = repo.GetAll().Where(x => x.JobServiceMappingId == model.JobServiceMappingId).FirstOrDefault(); AutoMapper.Mapper.Map(model, jobServiceMapping); repo.Update(jobServiceMapping); //unitOfWork.Commit(); AutoMapper.Mapper.Map(jobServiceMapping, model); return model; }