protected void Page_Load(object sender, EventArgs e) { CarritoNegocio negocio = new CarritoNegocio(); EstadoNegocio en = new EstadoNegocio(); List <Carrito> lista; try { lista = negocio.Listar(); estados = en.Listar(); var Seleccionado = Convert.ToInt32(Request.QueryString["idven"]); carrito = lista.Find(J => J.Id == Seleccionado); carrito.Articulos = negocio.GetArticulosCarrito(carrito.Id); var estado = Convert.ToInt32(Request.QueryString["idestado"]); if (estado != 0) { en.Modificar(estado, carrito.Id); Response.Redirect("~/DetalleVenta.aspx?idven=" + carrito.Id, false); } } catch (Exception ex) { Console.WriteLine(ex); Response.Redirect("~/Error.aspx"); } }
public ActionResult DetallePedido(long idPedido = 0) { EstadoNegocio estadoNegocio = new EstadoNegocio(); List <Estado> estado; estado = estadoNegocio.Listar(); ViewBag.Estado = estado; DetalleCarritoNegocio detalleCarritoNegocio = new DetalleCarritoNegocio(); DetalleCarrito detalleCarrito; List <DetalleCarrito> listaDetalle; Pedido pedido; PedidoNegocio pedidoNegocio = new PedidoNegocio(); pedido = pedidoNegocio.BuscarPorId(idPedido); listaDetalle = detalleCarritoNegocio.BuscadorDeLong(idPedido); pedido.listaDetalle = listaDetalle; Usuario usuario; usuario = (Usuario)Session["user"]; ViewBag.usuario = usuario; return(View(pedido)); // estoy mandando el model (el objeto a la vista) }
protected void Page_Load(object sender, EventArgs e) { VentaNegocio ventaNegocio = new VentaNegocio(); CarritoUserNegocio carritoUserNegocio = new CarritoUserNegocio(); UsuarioNegocio usuarioNegocio = new UsuarioNegocio(); EstadoNegocio estadoNegocio = new EstadoNegocio(); try { venta = ventaNegocio.Listar().Find(v => v.ID == Convert.ToInt64(Request.QueryString["ID"])); venta.Usuario = usuarioNegocio.ListarClientes().Find(u => u.ID == venta.Usuario.ID); venta.Carrito.Productos = carritoUserNegocio.CargarListaCarrito(venta.Carrito.ID); listaProductos = venta.Carrito.Productos; if (!IsPostBack) { dropDownEstado.DataSource = estadoNegocio.Listar(); dropDownEstado.DataValueField = "ID"; dropDownEstado.DataTextField = "Nombre"; dropDownEstado.SelectedIndex = venta.Estado.ID - 1; dropDownEstado.DataBind(); } } catch (Exception ex) { Response.Redirect("Error.aspx"); } }
public ActionResult BajaLogicaEstado(int idAux) { EstadoNegocio estado = new EstadoNegocio(); List <Estado> listaOriginal = estado.Listar(); //HASTA ACA LO QUE DEBERIA HACER ES ENCONTRAR EL PRODUCTO QUE QUIERO DAR DE BAJA Estado estado1 = listaOriginal.Find(x => x.Id == idAux); estado.DarBajaLogicaEstado(estado1); return(RedirectToAction("ABMEstados")); }
public ActionResult ABMEstados() { if (Session["TipoUsuario"] as byte? != 1) { return(RedirectToAction("Catalogo")); } List <Estado> listaEstados; EstadoNegocio estadonegocio = new EstadoNegocio(); listaEstados = estadonegocio.Listar(); ViewBag.ListaDeEstados = listaEstados; Session["listaEstados"] = listaEstados; return(View()); }
public ActionResult FormAltaEstados(int IdAux = 0) { Estado estado; if (Session["TipoUsuario"] as byte? != 1) { return(RedirectToAction("Catalogo")); } EstadoNegocio estadoNegocio = new EstadoNegocio(); List <Estado> ListaEstados; ListaEstados = estadoNegocio.Listar(); estado = ListaEstados.Find(x => x.Id == IdAux); return(View(estado)); }