Beispiel #1
0
        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());
            }
        }
Beispiel #2
0
        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());
            }
        }
Beispiel #3
0
        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;
        }