private void btnAgregarAgenda_Click(object sender, EventArgs e)
        {
            DataGridViewRow row = new DataGridViewRow();

            DataGridViewSelectedRowCollection rows = dataGridViewProfecionales.SelectedRows;
            var id = rows[0].Cells[0].Value.ToString();

            //MessageBox.Show("alerta", row.Cells[0].Value.ToString(), MessageBoxButtons.OK);
            //capturo los datos del row y abro la otra ventana

            RegistrarAgenda registrar = new RegistrarAgenda(id);

            registrar.Show();
        }
Exemplo n.º 2
0
 private void b_registrar_agenda_Click(object sender, EventArgs e)
 {
     Registrar_Agenta_Medico.RegistrarAgenda ra1 = new Registrar_Agenta_Medico.RegistrarAgenda();
     ra1.Show();
 }
Exemplo n.º 3
0
        private void irAFuncionalidad(decimal idFunc)
        {
            switch (idFunc.ToString())
            {
            case "1":     //ABM ROL
                AbmRol.Listado formRol = new AbmRol.Listado();
                formRol.ShowDialog();
                break;

            case "3":     //ABM AFILIADO
                Abm_Afiliado.Listado formAfi = new Abm_Afiliado.Listado();
                formAfi.ShowDialog();
                break;

            case "7":     //REGISTRAR AGENDA
                Registrar_Agenta_Medico.RegistrarAgenda formRegAg = new Registrar_Agenta_Medico.RegistrarAgenda(unaPersona);
                formRegAg.ShowDialog();
                break;

            case "8":     //COMPRA DE BONOS
                Compra_Bono.frmCompraBono formCompraBono = new Compra_Bono.frmCompraBono(unaPersona);
                formCompraBono.ShowDialog();
                break;

            case "9":     //PEDIR TURNO
                Pedir_Turno.frmPedirTurno formPedirTurno = new Pedir_Turno.frmPedirTurno(unaPersona);
                formPedirTurno.ShowDialog();
                break;

            case "10":     //REGISTRO DE LLEGADA
                Registro_Llegada.frmRegistroLlegada formRegistroLlegada = new Registro_Llegada.frmRegistroLlegada();
                formRegistroLlegada.ShowDialog();
                break;

            case "11":     //CANCELAR ATENCION
                if (unaPersona.GetType() == typeof(Afiliado) || unaPersona.GetType() == typeof(Administrador))
                {
                    Cancelar_Atencion.frmCancelarAfiliado formCancelarAfiliado = new Cancelar_Atencion.frmCancelarAfiliado(unaPersona);
                    formCancelarAfiliado.ShowDialog();
                }
                else if (unaPersona.GetType() == typeof(Profesional))
                {
                    Profesional unProfesional = (Profesional)unaPersona;
                    Cancelar_Atencion.frmCancelarProfesional formCancelarProfesional = new Cancelar_Atencion.frmCancelarProfesional(unProfesional);
                    formCancelarProfesional.ShowDialog();
                }
                break;

            case "12":     //ELEGIR TURNO
                Registro_Resultado.frmElegirTurno formElegirTurno = new Registro_Resultado.frmElegirTurno(unaPersona);
                formElegirTurno.ShowDialog();
                break;

            case "13":     //LISTADOS ESTADISTICOS
                Listados.frmListados formListados = new Listados.frmListados();
                formListados.ShowDialog();
                break;

            default:
                MessageBox.Show("Funcionalidad no implementada", "INFO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                break;
            }
        }
Exemplo n.º 4
0
        private void irAFuncionalidad(decimal idFunc)
        {
            switch (idFunc.ToString())
            {
            case "1":
                AbmRol.Listado formRol = new AbmRol.Listado();
                formRol.ShowDialog();
                break;

            case "3":
                Abm_Afiliado.Listado formAfi = new Abm_Afiliado.Listado();
                formAfi.ShowDialog();
                break;

            case "7":
                Registrar_Agenta_Medico.RegistrarAgenda formRegAg = new Registrar_Agenta_Medico.RegistrarAgenda(unaPersona);
                formRegAg.ShowDialog();
                break;

            case "8":
                Compra_Bono.frmCompraBono formCompraBono = new Compra_Bono.frmCompraBono(unaPersona);
                formCompraBono.ShowDialog();
                break;

            case "9":
                Pedir_Turno.frmPedirTurno formPedirTurno = new Pedir_Turno.frmPedirTurno(unaPersona);
                formPedirTurno.ShowDialog();
                break;

            case "10":
                Registro_Llegada.frmRegistroLlegada formRegistroLlegada = new Registro_Llegada.frmRegistroLlegada();
                formRegistroLlegada.ShowDialog();
                break;

            case "11":
                if (unaPersona.GetType() == typeof(Afiliado))
                {
                    Afiliado unAfiliado = (Afiliado)unaPersona;
                    Cancelar_Atencion.frmCancelarAfiliado formCancelarAfiliado = new Cancelar_Atencion.frmCancelarAfiliado(unAfiliado);
                    formCancelarAfiliado.ShowDialog();
                }
                else if (unaPersona.GetType() == typeof(Profesional))
                {
                    Profesional unProfesional = (Profesional)unaPersona;
                    Cancelar_Atencion.frmCancelarProfesional formCancelarProfesional = new Cancelar_Atencion.frmCancelarProfesional(unProfesional);
                    formCancelarProfesional.ShowDialog();
                }
                break;

            case "12":
                Registro_Resultado.frmElegirTurno formElegirTurno = new Registro_Resultado.frmElegirTurno(unaPersona);
                formElegirTurno.ShowDialog();
                break;

            case "13":
                Listados.frmListados formListados = new Listados.frmListados();
                formListados.ShowDialog();
                break;

            default:
                MessageBox.Show("Funcionalidad no implementada", "INFO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                break;
            }
        }