コード例 #1
0
        // ESTO CREA UNA GRILLA PARA ALTAS (BOTONCITO +)
        private void tsbNuevo_Click(object sender, EventArgs e)             //COMPLETO
        {
            switch (this.Text)
            {
            case "Usuarios":
                FormularioUsuario aBMusuario = new FormularioUsuario(FormularioAplicacion.ModosFormulario.Alta);
                aBMusuario.ShowDialog();
                Listar("tUsuarios");
                break;

            case "Planes":
                FormularioPlan aBMplan = new FormularioPlan(FormularioAplicacion.ModosFormulario.Alta);
                aBMplan.ShowDialog();
                Listar("tPlanes");
                break;

            case "Especialidades":
                FormularioEspecialidad aBMespecialidad = new FormularioEspecialidad(FormularioAplicacion.ModosFormulario.Alta);
                aBMespecialidad.ShowDialog();
                Listar("tEspecialidades");
                break;

            case "Inscripciones":
                FormularioInscripcion aBMinscripcion = new FormularioInscripcion(FormularioAplicacion.ModosFormulario.Alta, this.usuarioActual);
                aBMinscripcion.ShowDialog();
                Listar("tInscripciones");
                break;
            }
        }
コード例 #2
0
        // ESTO CREA UNA GRILLA PARA MODIFICACIONES
        private void tsbEditar_Click(object sender, EventArgs e)
        {
            if (this.dgvUsuarios.SelectedRows.Count != 0)
            {
                switch (this.Text)
                {
                case "Usuarios":
                    int uID = ((Entidades.Usuario) this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID;
                    FormularioUsuario aBMusuario = new FormularioUsuario(uID, FormularioAplicacion.ModosFormulario.Modificacion);
                    aBMusuario.ShowDialog();
                    Listar("tUsuarios");
                    break;

                case "Planes":
                    int            pID     = ((Entidades.Plan) this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID;
                    FormularioPlan aBMplan = new FormularioPlan(pID, FormularioAplicacion.ModosFormulario.Modificacion);
                    aBMplan.ShowDialog();
                    Listar("tPlanes");
                    break;

                case "Especialidades":
                    int eID = ((Entidades.Especialidad) this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID;
                    FormularioEspecialidad aBMespecialidad = new FormularioEspecialidad(eID, FormularioAplicacion.ModosFormulario.Modificacion);
                    aBMespecialidad.ShowDialog();
                    Listar("tEspecialidades");
                    break;

                case "Inscripciones":
                    int iID = ((Entidades.AlumnoInscripciones) this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID;
                    FormularioInscripcion aBMinscripcion = new FormularioInscripcion(iID, FormularioAplicacion.ModosFormulario.Modificacion, this.usuarioActual);
                    aBMinscripcion.ShowDialog();
                    Listar("tInscripciones");
                    break;

                case "Notas":
                    Entidades.InscripcionesEditado i   = (Entidades.InscripcionesEditado) this.dgvUsuarios.SelectedRows[0].DataBoundItem;
                    FormularioNotasCarga           fnc = new FormularioNotasCarga(i);
                    fnc.ShowDialog();
                    Listar("tNotas");
                    break;
                }
            }
        }