private List <SlotDoctorService> ConvertToSlotDoctorServiceList(ForeignDoctorService doctorService, int duration) { return(new List <SlotDoctorService>() { new SlotDoctorService() { DoctorServiceId = doctorService.Id, Duration = duration } }); }
private List <SlotDoctorService> ConvertToSlotDoctorServiceList(ForeignDoctorService doctorService, int duration) { duration = RoundToNearestFive(duration); return(new List <SlotDoctorService>() { new SlotDoctorService() { DoctorServiceId = doctorService.Id, Duration = duration } }); }
private static void ImportDoctorServices(ForeignDoctorServiceRepository doctorServiceRepo, DPDoctor dpDoctor, ForeignDoctor foreignDoctor, List <DoctorService> doctorServices) { if (doctorServices == null) { return; } foreach (var doctorService in doctorServices) { var foreignDoctorService = new ForeignDoctorService() { Id = doctorService.Id, Name = doctorService.Name, PriceMax = doctorService.PriceMax, PriceMin = doctorService.PriceMin, ServiceId = doctorService.ServiceId, ForeignDoctorId = foreignDoctor.Id }; doctorServiceRepo.InsertOrUpdate(foreignDoctorService); } }
public DoctorMapping Map(ForeignAddress address, DoctorFacility doctorFacility, ForeignDoctorService foreignDoctorService) { var mapping = GetByAddressAndDoctorFacility(address, doctorFacility); if (mapping == null) { return(_db.DoctorMappings.Add(new DoctorMapping() { DoctorId = doctorFacility.DoctorId, FacilityId = doctorFacility.FacilityId, ForeignAddress = address, ForeignDoctorService = foreignDoctorService })); } return(mapping); }