Exemplo n.º 1
0
 public bool CrearMedicoConsultorio(Medico medico)
 {
     try
     {
         if (medico == null)
         {
             return(false);
         }
         var buscardni = BuscarMedicoDNI(medico.DniMedico);
         if (buscardni != null)
         {
             return(false);
         }
         Context.Medico.Add(medico);
         Context.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex);
         return(false);
     }
 }
Exemplo n.º 2
0
 public IEnumerable <Medico> BuscarMedicoEspecialidad(string idespecialidad)
 {
     try
     {
         if (idespecialidad == null || idespecialidad == "")
         {
             return(ListarMedicoConsultorio());
         }
         int convertirid    = int.Parse(idespecialidad);
         var listarmedico   = Context.Medico.Where(x => x.EspecialidadId == convertirid).ToList();
         var listarbusqueda = new List <Medico>();
         foreach (var item in listarmedico)
         {
             var nuevabusqueda = new Medico()
             {
                 Id              = item.Id,
                 NombMedico      = item.NombMedico,
                 ApeMedico       = item.ApeMedico,
                 DirMedico       = item.DirMedico,
                 CelMedico       = item.CelMedico,
                 EmailMedico     = item.EmailMedico,
                 FecIngMedico    = item.FecIngMedico,
                 FecNacMedico    = item.FecNacMedico,
                 DniMedico       = item.DniMedico,
                 NomEspecialidad = ListarEspecialidadID(item.EspecialidadId).DesEspecialidad,
                 NomConsultorio  = ListarConsultorioId(item.ConsultorioId).DesConsultorio
             };
             listarbusqueda.Add(nuevabusqueda);
         }
         return(listarbusqueda);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex);
         return(null);
     }
 }