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); } }
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); } }