protected void Page_Load(object sender, EventArgs e) { try { venta = (Venta)Session["venta"]; int b = venta.listaItems.Count; if (!IsPostBack) { if (venta != null) { BuscarProvincia(venta); cargarRepeater(); ventaDAO.agregar(venta); } } } catch (Exception ex) { Session.Add("Error", ex.ToString()); Session["Error" + Session.SessionID] = ex.ToString(); Response.Redirect("Error.aspx"); } }
public bool nuevoPedido(List <Producto> productos, Cliente cliente) { Cajero cajero = Program.cajeroLogueado; Console.WriteLine("**cajero"); Console.WriteLine(cajero.rut); Console.WriteLine(cajero.nombre); Console.WriteLine("**cliente"); Console.WriteLine(cliente.phone); Console.WriteLine(cliente.nombre); clienteDAO.agregar(cliente); Venta venta = new Venta(); venta.fecha = DateTime.Now; venta.cliente = cliente; venta.cajero = cajero; ventaDAO.agregar(venta); int idVenta = ventaDAO.getLastVentaId(); foreach (Producto producto in productos) { producto.idVenta = idVenta; productoDAO.agregar(producto); int id = productoDAO.getLastProductId(); producto.id = id; } return(false); }