private void LoadForm(int id) { currentAlumno = alumnoLogic.GetOne(id); txtApellido.Text = currentAlumno.Apellido; txtDireccion.Text = currentAlumno.Direccion; txtEmail.Text = currentAlumno.Email; txtNombre.Text = currentAlumno.Nombre; txtFecNac.Text = currentAlumno.FechaNacimiento.ToString(); txtLegajo.Text = currentAlumno.Legajo.ToString(); txtTelefono.Text = currentAlumno.Telefono; cbPlan.SelectedValue = currentAlumno.IdPlan.ToString(); }
private void btnInscribir_Click(object sender, EventArgs e) { if (ValidarDGV(dgvCursos)) { AlumnoLogic alumnoLogic = new AlumnoLogic(); Alumno currentAlumno = alumnoLogic.GetOne(currentUser.IdPersona); if (currentAlumno != null) { //ahora que capturamos el alumno nos pasamos de capa para validar la inscripcion y hacerla CursoLogic cursoLogic = new CursoLogic(); int ID = ((Curso)this.dgvCursos.SelectedRows[0].DataBoundItem).Id; Curso currentCurso = cursoLogic.GetOne(ID); string rta = inscripcionLogic.ValidarInscripcion(currentAlumno, currentCurso); if (rta == "") { AlumnoInscripto currentInscripcion = new AlumnoInscripto(); currentInscripcion.IdAlumno = currentAlumno.Id; currentInscripcion.IdCurso = currentCurso.Id; currentInscripcion.State = TiposDatos.States.New; currentInscripcion.Condicion = "inscripto"; inscripcionLogic.Save(currentInscripcion); this.Close(); } else { MessageBox.Show("No se pudo inscribir al cursado por la siguiente razón:" + System.Environment.NewLine + rta, "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } }
public AlumnoDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; AlumnoLogic al = new AlumnoLogic(); AlumnoActual = al.GetOne(ID); MapearDeDatos(); }
private void button1_Click(object sender, EventArgs e) { string apenom = cbApeNom.SelectedValue.ToString(); AlumnoLogic al = new AlumnoLogic(); if (cbApeNom.SelectedValue != null) { Alumno a = al.GetOne(apenom); MessageBox.Show("Apellido y Nombre " + a.ApellidoNombre1 + "Dni " + a.Dni1 + "Edad" + Convert.ToString(a.Edad1) + "Email" + a.Email1 + Convert.ToString(a.FechaNacimiento1) + Convert.ToString(a.Id1) + Convert.ToString(a.NotaPromedio1)); } else { MessageBox.Show("No se ha seleccionado ningun alumno"); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { } currentUser = UsuarioLogic.GetOne(Convert.ToInt32(Session["idUsuario"])); if (currentUser != null) { currentAlumno = alumnoLogic.GetOne(currentUser.IdPersona); if (currentAlumno != null) { this.LoadDGV(); } } }
private Inscripcion MapearADatos() { Inscripcion insc = new Inscripcion(); if (this.FormMode != FormModes.Alta) { insc.ID = int.Parse(txtID.Text); } insc.EstadoInsc = ddlEstado.SelectedItem.Text; CursoLogic cursoLogic = new CursoLogic(); insc.Curso = cursoLogic.GetOne(int.Parse(ddlCurso.SelectedValue)); AlumnoLogic alumnoLogic = new AlumnoLogic(); insc.Alumno = alumnoLogic.GetOne(int.Parse(ddlAlumno.SelectedValue)); return(insc); }
protected void dgvCursos_SelectedIndexChanged(object sender, EventArgs e) { this.SelectedID = (int)this.dgvCursos.SelectedValue; //capturamos el alumno a travez del usuario int usuarioId = Convert.ToInt32(Session["idUsuario"]); try { UsuarioLogic userLogic = new UsuarioLogic(); Usuario currentUser = userLogic.GetOne(usuarioId); if (currentUser != null) { AlumnoLogic alumnoLogic = new AlumnoLogic(); Alumno currentAlumno = alumnoLogic.GetOne(currentUser.IdPersona); if (currentAlumno != null) { //ahora que capturamos el alumno nos pasamos de capa para validar la inscripcion y hacerla CursoLogic cursoLogic = new CursoLogic(); Curso currentCurso = cursoLogic.GetOne(SelectedID); string rta = inscripcionLogic.ValidarInscripcion(currentAlumno, currentCurso); if (rta == "") { AlumnoInscripto currentInscripcion = new AlumnoInscripto(); currentInscripcion.IdAlumno = currentAlumno.Id; currentInscripcion.IdCurso = currentCurso.Id; currentInscripcion.State = TiposDatos.States.New; currentInscripcion.Condicion = "inscripto"; inscripcionLogic.Save(currentInscripcion); Response.Redirect("VerInscripciones.aspx"); } else { lblError.Text = "Atención!: " + rta; } } } } catch (Exception ex) { lblError.Text = "Atención: " + ex.Message; } }
public AlumnoDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; try { this.alumno = alumnoLogic.GetOne(ID); this.loadEspecialidades(); this.MapearDeDatos(); } catch (NotFoundException ex) { Notificar(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (CustomException ex) { Notificar(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Notificar(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { lblError.Text = ""; } try { currentUser = UsuarioLogic.GetOne(Convert.ToInt32(Session["idUsuario"])); if (currentUser != null) { currentAlumno = alumnoLogic.GetOne(currentUser.IdPersona); if (currentAlumno != null) { this.LoadGrid(); } } } catch (Exception ex) { lblError.Text = "Error: " + ex.Message; } }