public async Task <IActionResult> AddMedico(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            var visitador = await _datacontext.Visitadores.FindAsync(id.Value);

            if (visitador == null)
            {
                return(NotFound());
            }

            var model = new MedicoViewModel
            {
                Aniversario    = DateTime.Today,
                VisitadorId    = visitador.Id,
                Especialidades = _combosHelper.GetComboEspecialidades()
            };

            return(View(model));
        }
 public MedicoViewModel ToMedicoViewModel(Medico medico)
 {
     return(new MedicoViewModel
     {
         Agendas = medico.Agendas,
         Registro = medico.Registro,
         Aniversario = medico.Aniversario,
         Historicos = medico.Historicos,
         ImageUrl = medico.ImageUrl,
         Name = medico.Name.Trim(),
         Visitador = medico.Visitador,
         Especialidad = medico.Especialidad,
         Remarks = medico.Remarks,
         Id = medico.Id,
         VisitadorId = medico.Visitador.Id,
         EspecialidadId = medico.Especialidad.Id,
         Especialidades = _combosHelper.GetComboEspecialidades()
     });
 }