public async Task <IActionResult> CreateScheduling() { var schedulingDataModel = new SchedulingDataModel() { Dentists = await _dentistService.GetAll() }; return(PartialView("_CreateScheduling", schedulingDataModel)); }
public async Task <SchedulingDataModel> Get(Guid id) { SchedulingDataModel schedulingModel = null; var scheduling = await _schedulingRepository.GetAsync(id); if (scheduling is null) { Notify("Dados do Agendamento não encontrado."); } else { schedulingModel = new SchedulingDataModel() { Id = scheduling.Id, Patient = new PatientDataModel() { Cpf = scheduling.Patient.Cpf, Name = scheduling.Patient.Name, BirthDate = scheduling.Patient.BirthDate, Street = scheduling.Patient.Street, Number = scheduling.Patient.Number, Complement = scheduling.Patient.Complement, District = scheduling.Patient.District, State = scheduling.Patient.State, City = scheduling.Patient.City, }, PatientId = scheduling.Patient.Id, Dentist = new DentistDataModel() { Id = scheduling.Dentist.Id, Name = scheduling.Dentist.Name }, DentistId = scheduling.Dentist.Id, TypeExpertise = scheduling.Dentist.Expertise, DateTime = scheduling.Datetime, Type = scheduling.Type, Obs = scheduling.Obs, Dentists = await _dentistService.GetAll() }; } return(schedulingModel); }
public ActionResult <IEnumerable <DentistViewModel> > GetDentists() { return(_service.GetAll().Select(x => DentistMapper.DTOtoDentistViewModel(x)).ToArray()); }
public async Task <IActionResult> Index() { var dentists = await _dentistService.GetAll(); return(View(dentists)); }