コード例 #1
0
        private void btnVerEspecialidades_Click(object sender, EventArgs e)
        {
            med_X_espeNegocio medXesp = new med_X_espeNegocio();
            MedicoXespecil    medX    = (MedicoXespecil)dgvListadoMedico.CurrentRow.DataBoundItem;

            dgvListadoMedico.DataSource = medXesp.TraerSoloMedXespe(medX);
        }
コード例 #2
0
        private void BTNeliminarEspecialidadAlMedico_Click(object sender, EventArgs e)
        {
            med_X_espeNegocio medNeg = new med_X_espeNegocio();
            MedicoXespecil    medesp = (MedicoXespecil)dgvListadoMedico.CurrentRow.DataBoundItem;

            if (MessageBox.Show("desea eliminar la especialidad del medico??", "eliminando...", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                medNeg.eliminarEspecialidadXmedico(medesp);
                MessageBox.Show("eliminado....");
                cargarMedXesp();
            }
        }
コード例 #3
0
        private void btnConfirmarAltaEspecialidadAlMedico_Click(object sender, EventArgs e)
        {
            med_X_espeNegocio medXespec = new med_X_espeNegocio();
            MedicoXespecil    nue       = new MedicoXespecil();
            Medico            a         = (Medico)cboMedicos.SelectedItem;

            nue.idmedico = a.Idmedico;
            Especialidad b = (Especialidad)CBOESPECIALIDADES.SelectedItem;

            nue.idespecialidad = b.Idespecialidad;
            nue.entrada        = Convert.ToInt64(NUMENTRADA.Value);
            nue.salida         = Convert.ToInt64(NumericUpDown2.Value);
            medXespec.agregarMedicoXespecialidad(nue);
            MessageBox.Show("Especialidad agregada al medico exitosamente...");
            cargarMedXesp();
            gboxAgregarEspecialidadesAlMedico.Enabled = false;
            NUMENTRADA.Value     = 0;
            NumericUpDown2.Value = 0;
        }
コード例 #4
0
        private void cboMedicos_SelectedIndexChanged(object sender, EventArgs e)
        {
            MedicoXespecil a = (MedicoXespecil)cboMedicos.SelectedItem;
            Int64          b = a.idmedico;


            medicosNegocio medNeg = new medicosNegocio();
            Medico         c      = medNeg.traerMedicosPorEspeciliadad(b);
            Int64          d      = c.Hora.HEntrada;
            Int64          f      = c.Hora.HSalida;
            turnosServicio turSer = new turnosServicio();

            cboHoraTurno.DataSource = turSer.traerlista(d, f);

            //    //cboHorarios.DataSource = medNeg.traerMedicosPorEspeciliadad(a.Idhorario);
            horarioServicio horSer = new horarioServicio();

            cboHorarios.DataSource    = horSer.traerListaHorariosPorMedico(c.Idhorario);
            cboHorarios.DisplayMember = "turno";
            // cboHorarios.ValueMember = "IDHORARIO";
        }
コード例 #5
0
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            turnosServicio turSer = new turnosServicio();
            Turno          nuevo  = new Turno();
            Especialidad   a      = (Especialidad)cboEspecialidad.SelectedItem;

            nuevo.idEspecialidades = a.Idespecialidad;
            Paciente b = (Paciente)cboPacientes.SelectedItem;

            nuevo.idpaciente = b.Idpaciente;
            MedicoXespecil c = (MedicoXespecil )cboMedicos.SelectedItem;

            nuevo.idmedico      = c.idmedico;
            nuevo.fechaTurno    = Convert.ToDateTime(dtpFecha.Value.ToString());
            nuevo.horaTurno     = Convert.ToInt64(cboHoraTurno.SelectedItem);
            nuevo.observaciones = txtObservaciones.Text.Trim();
            turSer.agregarTurno(nuevo);

            MessageBox.Show("turno agregado exitosamente...");
            cargarDgv();
        }