public static CreateAppointmentVM MapToCreateAppointmentVM(Appointment appointment, CreateAppointmentResult result) { var retval = new CreateAppointmentVM(); //TODO: should be doing something here return(retval); }
public ActionResult BookAppointmentsFromFile() { var vm = new CreateAppointmentVM(); // read file /* * var filename = "AthenaTest.csv"; * if (System.IO.File.Exists(filename) == false) * { * return View(new BookAppointmentsFromFileVM { NumFilesProcessed = "0" } ); * } * else * { * using (System.IO.StreamReader reader = System.IO.File.OpenText(filename)) * { * string header = reader.ReadLine(); * string line = null; * do * { * line = reader.ReadLine(); * } while (line != null); * } * } */ // loop, booking each appointment // return status msg in view return(View()); }
public static AppointmentReasonsInput MapToAppointmentReasonInput(CreateAppointmentVM vm) { var retval = new AppointmentReasonsInput(); retval.DepartmentID = int.Parse(vm.DepartmentID); retval.ProviderID = int.Parse(vm.ProviderID); retval.ProviderType = vm.ProviderType; return(retval); }
public ActionResult CreateAppointment() { var vm = new CreateAppointmentVM(); var input = new ProviderSearchInput(); var providers = providerService.Search(input); vm.ProviderIDs = ProviderMapper.MapProviderSearchResult_ProviderIds(providers); return(View(vm)); }
public static Appointment MapToAppointment(CreateAppointmentVM vm) { var patientID = -1; var departmentID = -1; int.TryParse(vm.PatientID, out patientID); int.TryParse(vm.DepartmentID, out departmentID); var appointment = new Appointment((int.Parse(vm.ProviderID))) { PatientID = patientID, DepartmentID = departmentID }; return(appointment); }
public ActionResult CreateAppointment(CreateAppointmentVM vm) { return(View(apptService.Create(vm))); }