public void DeleteJobServiceMapping(int id)
 {
     //unitOfWork.StartTransaction();
     JobServicePicturesMappingRepository repo = new JobServicePicturesMappingRepository(unitOfWork);
     repo.Delete(x => x.Id == id);
     //unitOfWork.Commit();
 }
 public JobServicePictureMappingModel SaveJobServicePictureMapping(JobServicePictureMappingModel model)
 {
     //unitOfWork.StartTransaction();
     JobServicePicturesMappingRepository repo = new JobServicePicturesMappingRepository(unitOfWork);
     JobServicePicturesMapping jobServicePicturesMapping = new JobServicePicturesMapping();
     AutoMapper.Mapper.Map(model, jobServicePicturesMapping);
     repo.Insert(jobServicePicturesMapping);
     //unitOfWork.Commit();
     AutoMapper.Mapper.Map(jobServicePicturesMapping, model);
     return model;
 }
 public List<JobServicePictureMappingModel> GetJobServicePictureMappingByJobServiceMappingId(int JobServiceMappingId)
 {
     //unitOfWork.StartTransaction();
     JobServicePicturesMappingRepository repo = new JobServicePicturesMappingRepository(unitOfWork);
     List<JobServicePictureMappingModel> jobServicePictureMappingModelList = new List<JobServicePictureMappingModel>();
     List<JobServicePicturesMapping> jobServicePicturesMappingList = new List<JobServicePicturesMapping>();
     AutoMapper.Mapper.Map(jobServicePictureMappingModelList, jobServicePicturesMappingList);
     jobServicePicturesMappingList = repo.GetAll().Where(x => x.JobServiceMappingId == JobServiceMappingId).ToList();
     //unitOfWork.Commit();
     AutoMapper.Mapper.Map(jobServicePicturesMappingList, jobServicePictureMappingModelList);
     return jobServicePictureMappingModelList;
 }
 public JobServicePictureMappingModel GetJobServicePictureMappingById(int id)
 {
     //unitOfWork.StartTransaction();
     JobServicePicturesMappingRepository repo = new JobServicePicturesMappingRepository(unitOfWork);
     JobServicePictureMappingModel jobServicePictureMappingModel = new JobServicePictureMappingModel();
     JobServicePicturesMapping jobServicePicturesMapping = new JobServicePicturesMapping();
     AutoMapper.Mapper.Map(jobServicePictureMappingModel, jobServicePicturesMapping);
     jobServicePicturesMapping = repo.GetAll().Where(x => x.Id == id).FirstOrDefault();
     //unitOfWork.Commit();
     AutoMapper.Mapper.Map(jobServicePicturesMapping, jobServicePictureMappingModel);
     return jobServicePictureMappingModel;
 }
 public List<JobServicePictureMappingModel> GetJobServicePictureMapping()
 {
     //unitOfWork.StartTransaction();
     JobServicePicturesMappingRepository repo = new JobServicePicturesMappingRepository(unitOfWork);
     List<JobServicePictureMappingModel> jobServicePictureMappingModelList = new List<JobServicePictureMappingModel>();
     List<JobServicePicturesMapping> jobServicePicturesMapping = new List<JobServicePicturesMapping>();
     AutoMapper.Mapper.Map(jobServicePictureMappingModelList, jobServicePicturesMapping);
     jobServicePicturesMapping = repo.GetAll().ToList();
     //unitOfWork.Commit();
     AutoMapper.Mapper.Map(jobServicePicturesMapping, jobServicePictureMappingModelList);
     return jobServicePictureMappingModelList;
 }
 public JobServicePictureMappingModel UpadteJobServiceMapping(JobServicePictureMappingModel model)
 {
     //unitOfWork.StartTransaction();
     JobServicePicturesMappingRepository repo = new JobServicePicturesMappingRepository(unitOfWork);
     JobServicePicturesMapping jobServicePicturesMapping = new JobServicePicturesMapping();
     jobServicePicturesMapping = repo.GetAll().Where(x => x.Id == model.Id).FirstOrDefault();
     AutoMapper.Mapper.Map(model, jobServicePicturesMapping);
     repo.Update(jobServicePicturesMapping);
     //unitOfWork.Commit();
     AutoMapper.Mapper.Map(jobServicePicturesMapping, model);
     return model;
 }