public List <EEspecialidad> ListarTodo() { try { List <EEspecialidad> aux = new List <EEspecialidad>(); EEspecialidad objDatos = null; SqlConnection con = db.ConectaDb(); SqlCommand cmd = new SqlCommand("select nombre, idespec from Especialidad", con); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { objDatos = new EEspecialidad(); objDatos.Nombre = (string)reader["nombre"]; objDatos.Id_Especialidad = (int)reader["idespec"]; aux.Add(objDatos); } reader.Close(); return(aux); } catch (Exception ex) { return(null); } finally { db.DesconectaDb(); } }
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 string ModificarDoctordatos(string nombre, string apellido, string dni, string telefono, string sexo, int edad, string especialidad, string turno, int codigocita, int idespec) { ECitaMedica cita = new ECitaMedica() { Codigo = codigocita }; EEspecialidad objespecialidad = new EEspecialidad() { Id_Especialidad = idespec }; EDoctor doctor = new EDoctor() { Nombre = nombre, Apellido = apellido, DNI = dni, Telefono = telefono, Sexo = sexo, Edad = edad, Especialidad = especialidad, Turno = turno, CodigoCita = cita, idEspecialidad = objespecialidad }; return(Doctordatos.Modificar(doctor)); }
public Hospital(string auxNombre, string auxDireccion, EEspecialidad auxEspecialdad) { nombre = auxNombre; direccion = auxDireccion; medicos = new List <Medico>(); pacientes = new List <Paciente>(); especialidad = auxEspecialdad; }
public string ModificarEspecialidaddatos(string nombre, int idespec) { EEspecialidad especialidad = new EEspecialidad() { Nombre = nombre, Id_Especialidad = idespec }; return(especialidaddatos.Modificar(especialidad)); }
public string Modificar(EEspecialidad obj) { try { SqlConnection con = db.ConectaDb(); string update = string.Format("update Especialidad set nombre = '{0}' where idespec={1}", obj.Nombre, obj.Id_Especialidad); SqlCommand cmd = new SqlCommand(update, con); cmd.ExecuteNonQuery(); return("Modifico datos"); } catch (Exception ex) { return(ex.Message); } finally { db.DesconectaDb(); } }
public string Insertar(EEspecialidad obj) { try { SqlConnection con = new SqlConnection(); con = db.ConectaDb(); string insert = string.Format("insert into Especialidad(nombre, idespec) values ('{0}', {1})", obj.Nombre, obj.Id_Especialidad); SqlCommand cmd = new SqlCommand(insert, con); cmd.ExecuteNonQuery(); return("Inserto datos"); } catch (Exception ex) { return(ex.Message); } finally { db.DesconectaDb(); } }