public void DeleteServiceProviderServiceMapping(int Id) { //unitOfWork.StartTransaction(); ServiceProviderServiceMappingModel model = new ServiceProviderServiceMappingModel(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); ServiceProviderServiceMapping serviceProviderServiceMappingModel = new ServiceProviderServiceMapping(); repo.Delete(x => x.Id == Id); //unitOfWork.Commit(); }
public List<ServiceProviderServiceMappingModel> FindServiceProviderByServiceId(int[] Ids) { //unitOfWork.StartTransaction(); List<ServiceProviderServiceMappingModel> model = new List<ServiceProviderServiceMappingModel>(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); List<ServiceProviderServiceMapping> serviceProviderServiceMappingModel = new List<ServiceProviderServiceMapping>(); serviceProviderServiceMappingModel = repo.GetAll().Where(x => Ids.Contains(x.ServiceId)).ToList(); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceProviderServiceMappingModel, model); return model; }
public List<ServiceProviderServiceMappingModel> FindServiceByUserId(string Id) { //unitOfWork.StartTransaction(); List<ServiceProviderServiceMappingModel> model = new List<ServiceProviderServiceMappingModel>(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); List<ServiceProviderServiceMapping> serviceProviderServiceMappingModel = new List<ServiceProviderServiceMapping>(); serviceProviderServiceMappingModel= repo.GetAll().Where(x => x.ServiceProviderId == Id).ToList(); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceProviderServiceMappingModel, model); return model; }
public bool FindServiceByServiceId(int Id,string serviceproviderId) { //unitOfWork.StartTransaction(); ServiceProviderServiceMappingModel model = new ServiceProviderServiceMappingModel(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); ServiceProviderServiceMapping serviceProviderServiceMappingModel = new ServiceProviderServiceMapping(); serviceProviderServiceMappingModel = repo.GetAll().Where(x => x.ServiceId == Id && x.ServiceProviderId== serviceproviderId).FirstOrDefault(); //unitOfWork.Commit(); //AutoMapper.Mapper.Map(serviceProviderServiceMappingModel, model); if (serviceProviderServiceMappingModel == null) { return false; } else { return true; } }
public List<ServiceProviderServiceMappingModel> GetAllServiceProviderServiceMapping() { //unitOfWork.StartTransaction(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); List<ServiceProviderServiceMappingModel> serviceProviderServiceMappingModel = new List<ServiceProviderServiceMappingModel>(); List<ServiceProviderServiceMapping> ServiceProviderServiceMapping = new List<ServiceProviderServiceMapping>(); // AutoMapper.Mapper.Map(serviceProviderServiceMappingModel, ServiceProviderServiceMapping); ServiceProviderServiceMapping = repo.GetAll().ToList(); //unitOfWork.Commit(); AutoMapper.Mapper.Map(ServiceProviderServiceMapping, serviceProviderServiceMappingModel); return serviceProviderServiceMappingModel; }
public ServiceProviderServiceMappingModel UpadteServicesForServiceProvider(ServiceProviderServiceMappingModel model) { //unitOfWork.StartTransaction(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); ServiceProviderServiceMapping serviceProviderServiceMappingModel = new ServiceProviderServiceMapping(); serviceProviderServiceMappingModel = repo.GetAll().Where(x => x.ServiceProviderId == model.ServiceProviderId).SingleOrDefault(); AutoMapper.Mapper.Map(model, serviceProviderServiceMappingModel); repo.Update(serviceProviderServiceMappingModel); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceProviderServiceMappingModel, model); return model; }
public ServiceProviderServiceMappingModel InsertServicesForServiceProvider(ServiceProviderServiceMappingModel model) { //unitOfWork.StartTransaction(); ServiceProviderServiceMappingRepository repo = new ServiceProviderServiceMappingRepository(unitOfWork); ServiceProviderServiceMapping serviceProviderServiceMappingModel = new ServiceProviderServiceMapping(); AutoMapper.Mapper.Map(model, serviceProviderServiceMappingModel); repo.Insert(serviceProviderServiceMappingModel); //unitOfWork.Commit(); AutoMapper.Mapper.Map(serviceProviderServiceMappingModel, model); return model; }