public List<ServiceProviderEmployeeMappingModel> GetEmployeeByServiceProviderId(string serviceProviderId)
 {
     //unitOfWork.StartTransaction();
     List<ServiceProviderEmployeeMappingModel> serviceProviderEmployeeMappingModel = new List<ServiceProviderEmployeeMappingModel>();
     ServiceProviderEmployeeMappingRepository repo = new ServiceProviderEmployeeMappingRepository(unitOfWork);
     List<ServicePoviderEmployeeMapping> serviceProviderEmployeeMapping = new List<ServicePoviderEmployeeMapping>();
     serviceProviderEmployeeMapping= repo.GetAll().Where(x=>x.ServiceProviderId== serviceProviderId).ToList();
     //unitOfWork.Commit();
     AutoMapper.Mapper.Map(serviceProviderEmployeeMapping, serviceProviderEmployeeMappingModel);
     return serviceProviderEmployeeMappingModel;
 }
 public void DeleteServiceProviderEmployeeMapping(string employeeId)
 {
     //unitOfWork.StartTransaction();
     ServiceProviderEmployeeMappingRepository repo = new ServiceProviderEmployeeMappingRepository(unitOfWork);
     ServicePoviderEmployeeMapping serviceProviderEmployeeMapping = new ServicePoviderEmployeeMapping();
     serviceProviderEmployeeMapping = repo.GetAll().Where(x => x.EmployeeId == employeeId).FirstOrDefault();
     if (serviceProviderEmployeeMapping != null)
     {
         repo.Delete(x => x.Id == serviceProviderEmployeeMapping.Id);
     }
     //unitOfWork.Commit();
 }