public void agregarAlumno() { AlumnoBLL alumBLL = new AlumnoBLL(); int matricula = int.Parse(txtMatricula.Text); string nombre = txtNombre.Text; DateTime fechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text); int semestre = int.Parse(txtSemestre.Text); int facultad = int.Parse(ddlFacultad.SelectedValue); try { alumBLL.agregarAlumno(matricula, nombre, fechaNacimiento, semestre, facultad); limpiarCampos(); DataTable dtAlmunos = new DataTable(); dtAlmunos = (DataTable)ViewState["tablaAlumnos"]; dtAlmunos.Rows.Add(matricula, nombre); grd_alumnos.DataSource = dtAlmunos; grd_alumnos.DataBind(); } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "Alta", "alert('" + ex.Message + "')", true); } }
protected void btnModificar_Click(object sender, EventArgs e) { var alumnoBLL = new AlumnoBLL(); alumnoBLL.ModificarAlumno(Int32.Parse(tbDni.Text), tbNombre.Text, tbApellido.Text); MostrarGrilla(); }
public void eliminarAlumno() { AlumnoBLL alumnoBLL = new AlumnoBLL(); int Matricula = int.Parse(lblMatricula.Text); alumnoBLL.eliminarAlumno(Matricula); }
private void cargarListado() { dgvAlumnos.Rows.Clear(); List <Alumno> alumnos = AlumnoBLL.List(); dgvAlumnos.DataSource = alumnos; }
public void modificarAlumno() { AlumnoBLL alumBLL = new AlumnoBLL(); Alumno alumno = new Alumno(); alumno.matricula = int.Parse(lblMatricula.Text); alumno.nombre = txtNombre.Text; alumno.fechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text); alumno.semestre = int.Parse(txtSemestre.Text); alumno.facultad = int.Parse(ddlFacultad.SelectedValue); alumno.ciudad = int.Parse(ddlCiudad.SelectedValue); MateriaAlumno materiaAlum; List <MateriaAlumno> listMaterias = new List <MateriaAlumno>(); foreach (ListItem item in listBoxMaterias.Items) { if (item.Selected) { materiaAlum = new MateriaAlumno(); materiaAlum.materia = int.Parse(item.Value); materiaAlum.alumno = alumno.matricula; listMaterias.Add(materiaAlum); } } alumBLL.modificarAlumno(alumno, listMaterias); }
public void cargarAlumno(int matricula) { AlumnoBLL alumBLL = new AlumnoBLL(); Alumno alumno = new Alumno(); alumno = alumBLL.cargarAlumno(matricula); //La tabla dtAlumno sólo trae un registro, se accede al índice 0 y a su columna matrícula lblMatricula.Text = alumno.matricula.ToString(); txtNombre.Text = alumno.nombre; txtFechaNacimiento.Text = alumno.fechaNacimiento.ToString().Substring(0, 10); txtSemestre.Text = alumno.semestre.ToString(); ddlFacultad.SelectedValue = alumno.facultad.ToString(); cargarEstados(); ddlEstado.SelectedValue = alumno.Ciudad1.estado.ToString(); cargarCiudades(); ddlCiudad.SelectedValue = alumno.ciudad.ToString(); cargarMaterias(); List <MateriaAlumno> listMaterias = new List <MateriaAlumno>(); //A la lista de materias se le asigna el valor la relación MateriaAlumno listMaterias = alumno.MateriaAlumno.ToList(); foreach (MateriaAlumno materiaAlum in listMaterias) { listBoxMaterias.Items.FindByValue(materiaAlum.materia.ToString()).Selected = true; } }
private void cargarListado() { this.lstAlumnos.DataSource = null; List <Alumno> alumnos = AlumnoBLL.List(); lstAlumnos.DataSource = alumnos; }
public void cargarAlumno(int matricula) { AlumnoBLL alumBLL = new AlumnoBLL(); Alumno alumno = new Alumno(); alumno = alumBLL.cargarAlumno(matricula); lblMatricula.Text = alumno.matricula.ToString(); txtNombre.Text = alumno.nombre; txtFechaNacimiento.Text = alumno.fechaNacimiento.ToString().Substring(0, 10); txtSemestre.Text = alumno.semestre.ToString(); ddlFacultad.SelectedValue = alumno.facultad.ToString(); cargarEstados(); ddlEstado.SelectedValue = alumno.Ciudad1.estado.ToString(); cargarCiudades(); ddlCiudad.SelectedValue = alumno.ciudad.ToString(); cargarMaterias(); List <MateriaAlumno> listMaterias = new List <MateriaAlumno>(); listMaterias = alumno.MateriaAlumno.ToList(); foreach (MateriaAlumno materiaAlum in listMaterias) { ListBoxMaterias.Items.FindByValue(materiaAlum.materia.ToString()).Selected = true; } }
// GET: Alumnos public ActionResult Index() { ViewBag.Title = "Listado de alumnos registrados"; //List<Alumno> a = new List<Alumno>(); // a.Add(AlumnoBLL.Get(1002)); return(View("List", AlumnoBLL.List())); }
public void agregarAlumno() { AlumnoBLL alumBLL = new AlumnoBLL(); Alumno alumno = new Alumno(); alumno.matricula = int.Parse(txtMatricula.Text); alumno.nombre = txtNombre.Text; alumno.fechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text); alumno.semestre = int.Parse(txtSemestre.Text); alumno.facultad = int.Parse(ddlFacultad.SelectedValue); alumno.ciudad = int.Parse(ddlCiudad.SelectedValue); try { MateriaAlumno materiaAlum; List <MateriaAlumno> listMaterias = new List <MateriaAlumno>(); foreach (ListItem item in listBoxMaterias.Items) { if (item.Selected) { materiaAlum = new MateriaAlumno(); materiaAlum.materia = int.Parse(item.Value); materiaAlum.alumno = alumno.matricula; listMaterias.Add(materiaAlum); } } alumBLL.agregarAlumno(alumno, listMaterias); limpiarCampos(); } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "Alta", "alert('" + ex.Message + "')", true); } }
// GET: Alumnos public ActionResult Index() { //return View("Index", AlumnoBLL.List()); Ejemplo con el método View sobrecargado //1er parametro Nombre de la vista, 2do el modelo //ViewBag.Title = "Listado de Alumnos"; Viebag me permite enviar contenido del controlador a la vista return(View(AlumnoBLL.List())); }
protected void btnBorrar_Click(object sender, EventArgs e) { var alumnoBLL = new AlumnoBLL(); alumnoBLL.BorrarAlumno(Int32.Parse(tbDni.Text)); MostrarGrilla(); }
private void cargarListado() { lstAlumnos.Rows.Clear(); List <Alumno> alumnos1 = AlumnoBLL.List(); lstAlumnos.DataSource = alumnos1; }
// GET: Alumnos public ActionResult Index() { ViewBag.Title = "Listado de alumnos registrados"; //Ejemplo con el método View sobrecargado return(View("List", AlumnoBLL.List())); //1er param Nombre de la vista, 2do el modelo }
private void MostrarGrilla() { var alumnoBLL = new AlumnoBLL(); GridView1.DataSource = alumnoBLL.MostrarListadoAlumnos(); GridView1.DataBind(); }
// GET: Alumnos public ActionResult Index() { ViewBag.Title = "Listado"; //List<Alumno> a = new List<Alumno>(); //a.Add(AlumnoBLL.Get(14)); //return View("List",AlumnoBLL.Get(14)); //Ejemplo metodo view sobrecargado return(View("List", AlumnoBLL.List())); //Ejemplo metodo view sobrecargado }
public DataTable cargarAlumnos() { AlumnoBLL alumno = new AlumnoBLL(); DataTable dtAlumnos = new DataTable(); dtAlumnos = alumno.cargarAlumnos(); return(dtAlumnos); }
// GET: Matriculas/Create public ActionResult Create() { ViewBag.tipo = new SelectList(MatriculaBLL.ListEnum("tipo")); ViewBag.estado = new SelectList(MatriculaBLL.ListEnum("estado")); ViewBag.idalumno = new SelectList(AlumnoBLL.List(), "idalumno", "nombres"); ViewBag.idmateria = new SelectList(MateriaBLL.List(), "idmateria", "nombre"); return(View()); }
public ActionResult Edit([Bind(Include = "idalumno,nombres,apellidos,cedula,fecha_nacimiento,lugar_nacimiento,sexo")] Alumno alumno) { if (ModelState.IsValid) { AlumnoBLL.Update(alumno); return(RedirectToAction("Index")); } return(View(alumno)); }
public List <object> cargarAlumnos() { AlumnoBLL alumBLL = new AlumnoBLL(); List <object> listAlumnos = new List <object>(); listAlumnos = alumBLL.cargarAlumnos(); return(listAlumnos); }
// GET: Matriculas/Create public ActionResult Create() { ViewBag.tipo = new SelectList(new List <string> { "Primera", "Segunda", "Tercera" }); ViewBag.idalumno = new SelectList(AlumnoBLL.ListToNames(), "idalumno", "nombre"); ViewBag.idmateria = new SelectList(MateriaBLL.ListToNames(), "idmateria", "nombre"); return(View()); }
public IHttpActionResult Put(Alumno alumno) { try { AlumnoBLL.Update(alumno); return(Content(HttpStatusCode.OK, "Alumno actualizado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Get() { try { List <Alumno> todos = AlumnoBLL.List(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public ActionResult Edit([Bind(Include = "idmatricula,fecha,costo,estado,tipo,idalumno,idmateria")] Matricula matricula) { if (ModelState.IsValid) { MatriculaBLL.Update(matricula); return(RedirectToAction("Index")); } ViewBag.idalumno = new SelectList(AlumnoBLL.ListToNames(), "idalumno", "nombre", matricula.idalumno); ViewBag.idmateria = new SelectList(MateriaBLL.ListToNames(), "idmateria", "nombre", matricula.idmateria); return(View(matricula)); }
public void modificarAlumno() { AlumnoBLL alumnoBLL = new AlumnoBLL(); int Matricula = int.Parse(lblMatricula.Text); string Nombre = txtNombre.Text; DateTime FechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text); int Semestre = int.Parse(txtSemestre.Text); int Facultad = int.Parse(ddlFacultad.SelectedValue); alumnoBLL.modificarAlumno(Matricula, Nombre, FechaNacimiento, Semestre, Facultad); }
public IHttpActionResult Post(Alumno alumno) { try { AlumnoBLL.Create(alumno); return(Content(HttpStatusCode.Created, "Alumno creado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void ModificarAlumno() { AlumnoBLL alumno = new AlumnoBLL(); int matricula = int.Parse(lblMatricula.Text); string nombre = txtNombre.Text; DateTime fecha = Convert.ToDateTime(txtFechaNacimiento.Text); int semestre = int.Parse(txtSemestre.Text); int facultad = int.Parse(ddlFacultad.SelectedValue); alumno.ModificarAlumno(matricula, nombre, fecha, semestre, facultad); }
protected void btnBuscar_Click(object sender, EventArgs e) { try { var alumnoBLL = new AlumnoBLL(); GridView1.DataSource = alumnoBLL.Buscar(Int32.Parse(tbDni.Text), tbApellido.Text, tbNombre.Text); GridView1.DataBind(); } catch (Exception ex) { lblError.Text = ex.Message.ToString(); } }
public IHttpActionResult Delete(int id) { try { AlumnoBLL.Delete(id); return(Ok("Alumno eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public void cargarAlumno(int matricula) { AlumnoBLL alumBLL = new AlumnoBLL(); DataTable dtAlumno = new DataTable(); dtAlumno = alumBLL.cargarAlumno(matricula); lblMatricula.Text = dtAlumno.Rows[0]["matricula"].ToString(); lblNombre.Text = dtAlumno.Rows[0]["nombre"].ToString(); lblFecha.Text = dtAlumno.Rows[0]["fechaNacimiento"].ToString().Substring(0, 10); lblSemestre.Text = dtAlumno.Rows[0]["semestre"].ToString(); ddlFacultad.SelectedValue = dtAlumno.Rows[0]["facultad"].ToString(); }