private void LoadGrid(Curso curso) { InscripcionLogic il = new InscripcionLogic(); this.gridView.DataSource = il.GetInscripcionesDelCurso(curso); this.gridView.DataBind(); }
public void GuardarCambios() { CursoLogic cursoLogic = new CursoLogic(); int idCurso = cursoLogic.GetLatestOneMateriaComision(int.Parse(ddlMateria.SelectedValue.ToString()), int.Parse(ddlComision.SelectedValue.ToString())).ID; if (cursoLogic.ValidacionCurso(idCurso)) { InscripcionActual = new AlumnoInscripcion(); LoadEntity(idCurso); try { InscripcionLogic inscripcionLogic = new InscripcionLogic(); inscripcionLogic.Save(InscripcionActual); Response.Write("<script>alert('Operación realizada exitosamente.')</script>"); } catch (Exception ex) { Response.Write(string.Format("<script>alert('{0}')</script>", ex.Message)); } } else { Response.Write("<script>alert('Lamentablemente no hay cupo para el curso seleccionado')</script>"); } }
private void Listar() { InscripcionLogic il = new InscripcionLogic(); dgvEstadoAcademico.AutoGenerateColumns = false; dgvEstadoAcademico.DataSource = il.DameInscripciones(UsuarioSesion.Sesion.ID); }
private void LoadAlumnos() { InscripcionLogic il = new InscripcionLogic(); int ID = Convert.ToInt32(this.gvCurso.DataKeys[this.gvCurso.SelectedRow.RowIndex].Value); if (il.GetAllComisiones(ID).Rows.Count != 0) { DataTable table = il.GetAllComisiones(ID); table.Columns["id_inscripcion"].ColumnName = "ID"; table.Columns["apellido"].ColumnName = "Apellido"; table.Columns["nombre"].ColumnName = "Nombre"; table.Columns["nota"].ColumnName = "Nota"; table.Columns["condicion"].ColumnName = "Condicion"; this.gvAlumnos.DataSource = table; this.gvAlumnos.DataBind(); } else { this.lblVacio.Text = "No existen Alumnos inscriptos"; this.lblVacio.Visible = true; this.gvAlumnos.Visible = false; } }
public Inscripciones(int ID) { InitializeComponent(); this.dgvInscripcion.AutoGenerateColumns = false; InsLog = new InscripcionLogic(); dgvInscripcion.DataSource = InsLog.GetAll(ID); }
protected void gridMaterias_SelectedIndexChanged(object sender, EventArgs e) { switch (Session["tipo"]) { case Usuario.TiposUsuario.Alumno: gridMaterias.Columns[0].Visible = true; InscripcionLogic il = new InscripcionLogic(); if (il.EstaInscripto((int)Session["ID"], int.Parse(gridMaterias.SelectedRow.Cells[0].Text)) == false) { Response.Redirect("~/AlumnoPages/Inscripciones.aspx?IDMateria=" + gridMaterias.SelectedRow.Cells[0].Text); } else { gridMaterias.Columns[0].Visible = false; lblError.Visible = true; lblError.Text = "Ya esta inscripto a la materia"; } break; case Usuario.TiposUsuario.Administrador: Response.Redirect("~/AdminPages/Cursos.aspx?IDMateria=" + gridMaterias.SelectedRow.Cells[0].Text + "&IDCurso=" + Request.QueryString["IDCurso"] + "&Cupo=" + Request.QueryString["Cupo"] + "&Año=" + Request.QueryString["Año"] + "&IDComision=" + Request.QueryString["IDComision"] + "&IDProfesor=" + Request.QueryString["IDProfesor"]); break; } }
public void LoadForm(int idinscripcion) { InscripcionLogic inscripcionLogic = new InscripcionLogic(); AlumnoInscripcion inscripcionActual = inscripcionLogic.GetOne(idinscripcion); txtNota.Text = inscripcionActual.Nota.ToString(); txtCondicion.Text = inscripcionActual.Condicion; }
private DataTable ListarAlumnos() { InscripcionLogic il = new InscripcionLogic(); int IdCurso = Convert.ToInt32(((DataRowView)this.dgvComisiones.SelectedRows[0].DataBoundItem)["id_curso"].ToString()); this.CargaCombos(); return(il.GetAllComisiones(IdCurso)); }
public InscripcionDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; InscripcionLogic insc = new InscripcionLogic(); InscripcionActual = insc.GetOne(ID); MapearDeDatos(); }
public Inscripciones(Persona PerAct) { InitializeComponent(); this.dgvInscripcion.AutoGenerateColumns = false; InsLog = new InscripcionLogic(); personaActual = PerAct; this.Listar(); }
protected void btnAceptar_Click(object sender, EventArgs e) { InscripcionLogic inscripcionLogic = new InscripcionLogic(); AlumnoInscripcion inscripcionActual = inscripcionLogic.GetOne(SelectedID); LoadEntity(inscripcionActual); inscripcionLogic.Save(inscripcionActual); LoadGrid(); }
public override void MapearADatos() { InscripcionLogic il = new InscripcionLogic(); AlumnoInscripcionActual = il.GetOne(Convert.ToInt32(this.gvAlumnos.DataKeys[this.gvAlumnos.SelectedRow.RowIndex].Value)); AlumnoInscripcionActual.Nota = int.Parse(this.ddlNota.SelectedItem.Value); AlumnoInscripcionActual.Condicion = this.ddlCondicion.SelectedItem.Value; AlumnoInscripcionActual.State = BusinessEntity.States.Modified; }
protected void btnBorrar_Click(object sender, EventArgs e) { InscripcionLogic il = new InscripcionLogic(); AlumnoInscripcionActual = il.GetOne(Convert.ToInt32(this.gvAlumnos.DataKeys[this.gvAlumnos.SelectedRow.RowIndex].Value)); AlumnoInscripcionActual.Condicion = "Inscripto"; AlumnoInscripcionActual.Nota = 0; this.FormMode = FormModes.Baja; this.Save(); }
public override void GuardarCambios() { this.MapearADatos(); if (Validar()) { InscripcionLogic il = new InscripcionLogic(); il.GuardarCambios(AlumnoInscripcionActual); this.dgvAlumnos.DataSource = this.ListarAlumnos(); } }
public override void MapearADatos() { int IdInscripcion = Convert.ToInt32(((DataRowView)this.dgvAlumnos.SelectedRows[0].DataBoundItem)["id_inscripcion"].ToString()); InscripcionLogic il = new InscripcionLogic(); AlumnoInscripcionActual = il.GetOne(IdInscripcion); AlumnoInscripcionActual.Nota = cmbNota.SelectedIndex; AlumnoInscripcionActual.Condicion = (string)cmbCondicion.SelectedItem; AlumnoInscripcionActual.State = BusinessEntity.States.Modified; }
protected void ddlComision_SelectedIndexChanged(object sender, EventArgs e) { if (ddlMateria.SelectedValue != string.Empty && ddlComision.SelectedValue != string.Empty) { CursoLogic cursologic = new CursoLogic(); InscripcionLogic inscripcionLogic = new InscripcionLogic(); int idMateria = int.Parse(ddlMateria.SelectedValue.ToString()); int idComision = int.Parse(ddlComision.SelectedValue.ToString()); Curso cursoActual = cursologic.GetLatestOneMateriaComision(idMateria, idComision); } }