/* * Autor: Johan Sebastian Piza Acosta * Evento que selecciona una liga del combobox */ private void CbLigas_SelectedIndexChanged(object sender, EventArgs e) { int l = cbLigas.SelectedIndex; if (l >= 1) { cbEquipos.Enabled = true; // se activa el combobox de equipos var liga = (Liga)cbLigas.SelectedItem; // selecciona una liga y la convierte en liga var camisetaDao = new CamisetaDao(db); var camisetas = camisetaDao.GetCamisetas(liga); cbEquipos.Items.Clear(); // limpia el combobox cbEquipos.Items.Add("Seleccione un equipo"); cbEquipos.Items.AddRange(camisetas.ToArray()); } }
/* * Autor: Johan Sebastian Piza Acosta * Evento que selecciona una liga del combobox */ private void CbLigas_SelectedIndexChanged(object sender, EventArgs e) { int l = cbLigas.SelectedIndex; if (l >= 1) { cbEquipos.Enabled = true; var liga = (Liga)cbLigas.SelectedItem; var camisetaDao = new CamisetaDao(db); var ligas = camisetaDao.GetCamisetas(liga); cbEquipos.Items.Clear(); cbEquipos.Items.Add("Seleccione un equipo"); cbEquipos.Items.AddRange(ligas.ToArray()); } }
public ActionResult SeleccionarProducto() { var ligaId = Request.Form.Get("ligaId"); var camisetaId = Request.Form.Get("camisetaId"); var tallaId = Request.Form.Get("tallaId"); var generoId = Request.Form.Get("generoId"); var cantidad = Request.Form.Get("cantidad"); var precio = Request.Form.Get("precio"); var detalleFactura = new DetalleFactura { CamisetaId = Convert.ToInt32(camisetaId), TallaId = Convert.ToInt32(tallaId), GeneroId = Convert.ToInt32(generoId), Precio = Convert.ToDouble(precio), Cantidad = Convert.ToInt32(cantidad) }; var camisetaDao = new CamisetaDao(db); var camiseta = camisetaDao.GetCamiseta(detalleFactura.CamisetaId); detalleFactura.Camisetas = camiseta; var tallaDao = new TallaDao(db); var talla = tallaDao.GetTalla(detalleFactura.TallaId); detalleFactura.Tallas = talla; var generoDao = new GeneroDao(db); var genero = generoDao.GetGenero(detalleFactura.GeneroId); detalleFactura.Generos = genero; var factura = (Factura)Session["factura"]; factura.DetallesFactura.Add(detalleFactura); Response.Redirect("/Inicio/Compras?liga=" + ligaId + "&talla=" + tallaId + "&genero=" + generoId); return(View()); }