//Metodos public RecetaDTO ObtenerReceta(DateTime horario) { RecetaDTO receta = new RecetaDTO(); conn.Open(); comm.Connection = conn; comm.CommandText = "select * from receta where fecha = '" + horario + "';"; comm.ExecuteNonQuery(); LeerFilas = comm.ExecuteReader(); if (LeerFilas.HasRows) { while (LeerFilas.Read()) { receta.Nummero_Receta = LeerFilas.GetInt32(0); receta.Nombre_Medico = LeerFilas.GetString(1); receta.Apellido_Medico = LeerFilas.GetString(2); receta.Nombre_Paciente = LeerFilas.GetString(3); receta.Apellido_Paciente = LeerFilas.GetString(4); receta.Cedula = LeerFilas.GetString(5); receta.Nss = LeerFilas.GetInt32(6); receta.Fecha = LeerFilas.GetDateTime(7); receta.Receta = LeerFilas.GetString(8); } } LeerFilas.Close(); conn.Close(); return(receta); }
private void fechasCB_SelectedIndexChanged(object sender, EventArgs e) { RecetaDao receta = new RecetaDao(); RecetaDTO datos = receta.ObtenerReceta(Convert.ToDateTime(fechasCB.SelectedItem.ToString())); nombreMedicoTB.Text = datos.Nombre_Medico; apellidoMedicoTB.Text = datos.Apellido_Medico; nombrePacienteTB.Text = datos.Nombre_Paciente; apellidoPacienteTB.Text = datos.Apellido_Paciente; recetaLabel.Text = "Receta #" + datos.Nummero_Receta.ToString(); recetaRTB.Text = datos.Receta; HabilitarDatos(); }