Ejemplo n.º 1
0
        private void tsbNuevo_Click(object sender, EventArgs e)
        {
            Form entityForm;

            switch (tabControl.SelectedTab.Name)
            {
            case "tsbDocentes":
                entityForm = new DocenteForm(FormMode.Alta, currentCurso);
                break;

            case "tsbAlumnos":
                entityForm = new AlumnoForm(FormMode.Alta, currentCurso);
                break;

            default: throw new Exception("No tab selected");
            }
            entityForm.ShowDialog();
            Listar();
        }
Ejemplo n.º 2
0
        private void tsbEditar_Click(object sender, EventArgs e)
        {
            Form entityForm;

            switch (tabControl.SelectedTab.Name)
            {
            case "tsbDocentes":
                entityForm = new DocenteForm(((DocenteCurso)this.dgvDocentes.SelectedRows[0].DataBoundItem).ID, FormMode.Modificación, currentCurso);
                break;

            case "tsbAlumnos":
                entityForm = new AlumnoForm(((AlumnoInscripto)this.dgvAlumnos.SelectedRows[0].DataBoundItem).ID, FormMode.Modificación, currentCurso);
                break;

            //COMPLETAR
            default: throw new Exception("No tab selected");
            }
            entityForm.ShowDialog();
            Listar();
        }