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>"); } }
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); } }
protected void btnActualizar_Click(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); GridView1.DataSource = inscripcionLogic.GetAllCursoTable(cursoActual.ID); GridView1.DataBind(); } }
private void btnActualizar_Click(object sender, EventArgs e) { if (cbMateria.SelectedIndex != -1 && cbComision.SelectedIndex != -1) { CursoLogic cursoLogic = new CursoLogic(); InscripcionLogic inscripcionLogic = new InscripcionLogic(); Materia materiaActual = (Materia)cbMateria.SelectedItem; Comision comisionActual = (Comision)cbComision.SelectedItem; Curso cursoActual = cursoLogic.GetLatestOneMateriaComision(materiaActual.ID, comisionActual.ID); dataGridView.DataSource = inscripcionLogic.GetAllCursoTable(cursoActual.ID); EstablecerPropiedades(); } }
public void GuardarCambios() { int idCurso = CursoLogic.GetLatestOneMateriaComision(((Materia)cbMateria.SelectedItem).ID, ((Comision)cbComision.SelectedItem).ID).ID; if (CursoLogic.ValidacionCurso(idCurso)) { MapearADatos(idCurso); try { InscripcionLogic.Save(InscripcionActual); DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lamentablemente no hay cupo para el curso seleccionado"); } }