Пример #1
0
 protected void btnAceptar_Click(object sender, EventArgs e)
 {
     this.gridPanel.Visible = true;
     AluInscripcionLogic ail = new AluInscripcionLogic();
     listInscrip = ail.GetInscCurso(listcurso[ddlCurso.SelectedIndex].ID);
     this.gvNotas.DataSource = listInscrip;
     this.gvNotas.DataBind();
 }
Пример #2
0
 public InscripcionDesktop(int ID, ModoForm modo)
     : this()
 {
     this.Modo = modo;
     AluInscripcionLogic aluInscripcion = new AluInscripcionLogic();
     InscripcionActual = aluInscripcion.GetOne(ID);
     PersonaLogic alu = new PersonaLogic();
     AlumnoActual = alu.GetOne(InscripcionActual.IDAlumno, Persona.TiposPersonas.Alumno);
     CursoLogic cur = new CursoLogic();
     CursoActual = cur.GetOne(InscripcionActual.IDCurso);
     if (Modo == ModoForm.Modificacion || Modo == ModoForm.Baja)
         MapearDeDatos();
 }
Пример #3
0
 public override void GuardarCambios()
 {
     MapearADatos();
     AluInscripcionLogic il = new AluInscripcionLogic();
     il.Save(InscripcionActual);
 }
Пример #4
0
 public void btnAceptar_Click(object sender, EventArgs e)
 {
     if (btnAceptar.Text == "Guardar")
     {
         if (Validar())
         {
             GuardarCambios();
             InscripcionActual.State = Entidad.States.Modificado;
             this.Close();
         }
     }
     if (btnAceptar.Text == "Eliminar")
     {
         AluInscripcionLogic aluInscripcion = new AluInscripcionLogic();
         aluInscripcion.Delete(InscripcionActual.ID);
         InscripcionActual.State = Entidad.States.Eliminado;
         GuardarCambios();
         this.Close();
     }
 }
Пример #5
0
        void ListarProfesor()
        {
            AluInscripcionLogic ail = new AluInscripcionLogic();

            this.dgvInscripciones.DataSource = ail.GetAllProfesor(UsuarioLogeado.ID);
        }
Пример #6
0
        void ListarAlumno()
        {
            AluInscripcionLogic ail = new AluInscripcionLogic();

            this.dgvInscripciones.DataSource = ail.GetAllAlumno(UsuarioLogeado.ID);
        }
Пример #7
0
        void Listar()
        {
            AluInscripcionLogic ail = new AluInscripcionLogic();

            this.dgvInscripciones.DataSource = ail.GetAll();
        }
Пример #8
0
 private void LoadGrid()
 {
     AluInscripcionLogic ail = new AluInscripcionLogic();
     if (UsuarioLogueado.TipoPersona == Persona.TiposPersonas.Alumno)
         this.ListarAlumno(ail);
     else if (UsuarioLogueado.TipoPersona == Persona.TiposPersonas.Docente)
         this.ListarProfesor(ail);
     else this.Listar(ail);
     this.gridView.DataBind();
     this.formActionsPanel.Visible = false;
 }
Пример #9
0
 private void ListarProfesor(AluInscripcionLogic ail)
 {
     this.gridView.DataSource = ail.GetAllProfesor(UsuarioLogueado.ID);
     this.nuevoLinkButton.Enabled = false;
     this.eliminarLinkButton.Enabled = false;
 }
Пример #10
0
 private void ListarAlumno(AluInscripcionLogic ail)
 {
     this.gridView.DataSource = ail.GetAllAlumno(UsuarioLogueado.ID);
     this.eliminarLinkButton.Enabled = false;
     this.editarLinkButton.Enabled = false;
 }
Пример #11
0
 private void Listar(AluInscripcionLogic ail)
 {
     this.gridView.DataSource = ail.GetAll();
 }