public void CargarPlanilla() { DatosTurno DT = new DatosTurno(); Turno T = new Turno(); try { dgvListaTurnos.DataSource = DT.ListarTurnos(); dgvListaTurnos.Columns[1].Visible = false; dgvListaTurnos.Columns[2].Visible = false; dgvListaTurnos.Columns[3].Visible = false; dgvListaTurnos.Columns[4].Visible = false; dgvListaTurnos.Columns[7].HeaderText = "Nombre Paciente"; dgvListaTurnos.Columns[8].HeaderText = "Apellido Paciente"; dgvListaTurnos.Columns[9].HeaderText = "DNI"; dgvListaTurnos.Columns[10].HeaderText = "Nro Afiliado"; dgvListaTurnos.Columns[11].HeaderText = "Nombre Medico"; dgvListaTurnos.Columns[12].HeaderText = "Apellido Medico"; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAceptar_Click(object sender, EventArgs e) { int BuscarDNI, IDPaciente; DatosPaciente DP = new DatosPaciente(); BuscarDNI = int.Parse(txtDNI.Text); IDPaciente = DP.BuscarIDPaciente(BuscarDNI); string BuscarEspecialidad; int IDEspecialidad; DatosEspecialidad DE = new DatosEspecialidad(); BuscarEspecialidad = cboEspecialidades.SelectedItem.ToString(); IDEspecialidad = DE.BuscarIDEspecialidad(BuscarEspecialidad); string BuscarOS; int IDOS; DatosOS DOS = new DatosOS(); BuscarOS = txtOBSocial.Text.ToString(); IDOS = DOS.BuscarIDOS(BuscarOS); string BuscarNroMatricula; int IDMedico; DatosMedicos DM = new DatosMedicos(); BuscarNroMatricula = txtMedico.Text.Substring(txtMedico.Text.Length - 4); IDMedico = DM.BuscarIDMedico(BuscarNroMatricula); DatosTurno DT = new DatosTurno(); Turno T = new Turno(); T.P = new Paciente(); T.E = new Especialidad(); T.OS = new ObraSocial(); T.M = new Medico(); try { T.P.IdPaciente = IDPaciente; T.E.IdEspecialidad = IDEspecialidad; T.OS.IdOS = IDOS; T.M.IdMedico = IDMedico; T.FechaTurno = dtpFehaTurno.Value; T.Valor = int.Parse(txtValorConsulta.Text); DT.AltaTurno(T); MessageBox.Show("Turno Agregado Correctamente"); CargarPlanilla(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void frmPlanillaTurnosDelMedico_Load(object sender, EventArgs e) { DatosTurno DT = new DatosTurno(); string Matricula; Matricula = lblNombreMedico.Text.Split('-').Last(); dgvListado.DataSource = DT.ListarTurnosXMedico(Matricula); dgvListado.Columns[0].Visible = false; dgvListado.Columns[1].Visible = false; dgvListado.Columns[2].Visible = false; dgvListado.Columns[3].Visible = false; dgvListado.Columns[4].Visible = false; }