예제 #1
0
        private void dgvCellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex >= 0)
            {
                DataGridView grilla = (DataGridView)sender;
                switch (grilla.Name)
                {
                    case "dgvAlumnos":
                        {
                            String id = this.dgvAlumnos.Rows[e.RowIndex].Cells["Legajo"].Value.ToString();
                            frmAlumnos oFormulario = new frmAlumnos(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvCargos":
                        {
                            String id = this.dgvCargos.Rows[e.RowIndex].Cells["IdCargo"].Value.ToString();
                            frmCargos oFormulario = new frmCargos(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvComisiones":
                        {
                            String id = this.dgvComisiones.Rows[e.RowIndex].Cells["IdComision"].Value.ToString();
                            frmComisiones oFormulario = new frmComisiones(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvCursos":
                        {
                            String id = this.dgvCursos.Rows[e.RowIndex].Cells["IdCurso"].Value.ToString();
                            frmCursos oFormulario = new frmCursos(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvDesignaciones":
                        {
                            String id = this.dgvDesignaciones.Rows[e.RowIndex].Cells["IdDesignacion"].Value.ToString();
                            frmDesignaciones oFormulario = new frmDesignaciones(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvEspecialidades":
                        {
                            String id = this.dgvEspecialidades.Rows[e.RowIndex].Cells["IdEspecialidad"].Value.ToString();
                            frmEspecialidades oFormulario = new frmEspecialidades(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvMaterias":
                        {
                            String id = this.dgvMaterias.Rows[e.RowIndex].Cells["IdMateria"].Value.ToString();
                            frmMaterias oFormulario = new frmMaterias(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvProfesores":
                        {
                            String id = this.dgvProfesores.Rows[e.RowIndex].Cells["Legajo"].Value.ToString();
                            frmProfesores oFormulario = new frmProfesores(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }

                    case "dgvPlanes":
                        {
                            String id = this.dgvPlanes.Rows[e.RowIndex].Cells["IdPlan"].Value.ToString();
                            frmPlanes oFormulario = new frmPlanes(General.TipoOperacion.Modificacion, id, this);
                            oFormulario.Show();
                            break;
                        }
                }
            }
        }
예제 #2
0
        private void ABMEntidad(General.TipoOperacion tipoOperacion)
        {
            string nomEntidad = tabControl.SelectedTab.Name;
            switch (nomEntidad)
            {
                case "tabAlumnos":
                    {
                        frmAlumnos oFormulario = new frmAlumnos(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabCargos":
                    {
                        frmCargos oFormulario = new frmCargos(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabComisiones":
                    {
                        frmComisiones oFormulario = new frmComisiones(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabCursos":
                    {
                        frmCursos oFormulario = new frmCursos(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabDesignaciones":
                    {
                        frmDesignaciones oFormulario = new frmDesignaciones(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabEspecialidades":
                    {
                        frmEspecialidades oFormulario = new frmEspecialidades(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabMaterias":
                    {
                        frmMaterias oFormulario = new frmMaterias(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabProfesores":
                    {
                        frmProfesores oFormulario = new frmProfesores(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }

                case "tabPlanes":
                    {
                        frmPlanes oFormulario = new frmPlanes(tipoOperacion, this);
                        oFormulario.Show();
                        break;
                    }
            }
        }