public EMedico dataTableToEMedico(DataTable dtMedico) { EMedico eMedico = new EMedico(); DAOEspecialidad dAOEspecialidad = new DAOEspecialidad(); DAOHorario dAOHorario = new DAOHorario(); try { eMedico.Identificacion = dtMedico.Rows[0]["identificacion"].ToString(); eMedico.TipoIdentificacion = int.Parse(dtMedico.Rows[0]["id_tipo_identificacion"].ToString()); eMedico.Nombre = dtMedico.Rows[0]["nombre"].ToString(); eMedico.Apellido = dtMedico.Rows[0]["apellido"].ToString(); eMedico.FechaNacimiento = dtMedico.Rows[0]["fecha_nacimiento"].ToString(); eMedico.TipoEspecialidad = int.Parse(dtMedico.Rows[0]["id_especialidad"].ToString()); eMedico.Correo = dtMedico.Rows[0]["correo"].ToString(); eMedico.Password = dtMedico.Rows[0]["contrasena"].ToString(); eMedico.TipoUsuario = int.Parse(dtMedico.Rows[0]["tipo"].ToString()); eMedico.Consultorio = int.Parse(dtMedico.Rows[0]["consultorio_pk"].ToString()); eMedico.EEspecialidad = EEspecialidad.dataTableToEEspecialidad(dAOEspecialidad.obtenerEspecialidad(int.Parse(dtMedico.Rows[0]["id_especialidad"].ToString()))); DataTable dt = dAOHorario.obtenerHorario(eMedico); eMedico.Horario = dt.Rows[0]["dias"].ToString(); } catch (Exception) { return(null); //throw; } return(eMedico); }
public DataTable obtenerEspecialidad(int id) { DAOEspecialidad dAOEspecialidad = new DAOEspecialidad(); DataTable especialidad = dAOEspecialidad.obtenerEspecialidad(id); return(especialidad); }