protected void AgregarButton_Click(object sender, EventArgs e) { Ventas venta; if (Session["venta"] == null) { Session["venta"] = new Ventas(); } venta = (Ventas)Session["venta"]; //if (CantidadTextBox.Text.Length == 0 || PrecioTextBox.Text.Length == 0) //{ // Mensajes("Llene los Campos Faltantes"); //} venta.AgregarArticulo(Convert.ToInt32(ArticuloDropDownList.Text), Convert.ToInt32(CantidadTextBox.Text), Convert.ToInt32(PrecioTextBox.Text)); VentaGridView.DataSource = venta.DetalleVenta; VentaGridView.DataBind(); int canti = Utilitarios.ConvertirToEntero(PrecioTextBox.Text); int prec = Utilitarios.ConvertirToEntero(CantidadTextBox.Text); int monto = Utilitarios.ConvertirToEntero(MontoTextBox.Text); MontoTextBox.Text = (monto + (prec * canti).ToString()); }
protected void BindGrid() { if (ViewState["Listas"] != null) { VentaGridView.DataSource = ((Listas)ViewState["Listas"]).DetalleListas; VentaGridView.DataBind(); } }
private void LlenarCampos(Ventas venta) { IdTextBox.Text = venta.VentaId.ToString(); FechaTextBox.Text = venta.Fecha; MontoTextBox.Text = venta.Monto.ToString(); //foreach (GridViewRow item in VentaGridView.Rows) //{ // venta.AgregarArticulo(Convert.ToInt32(item.Cells[0]), Convert.ToInt32(item.Cells[1]), Convert.ToDecimal(item.Cells[2])); //} VentaGridView.DataSource = venta.DetalleVenta; VentaGridView.DataBind(); }
private void Limpiar(Ventas venta) { FechaTextBox.Text = DateTime.Now.ToString("MM/dd/yyyy"); IdTextBox.Text = string.Empty; FechaTextBox.Text = FechaTextBox.Text; MontoTextBox.Text = string.Empty; ArticuloDropDownList.SelectedIndex = 0; CantidadTextBox.Text = string.Empty; PrecioTextBox.Text = string.Empty; VentaGridView.DataSource = null; VentaGridView.DataBind(); venta.LimpiarLista(); Session["venta"] = new Ventas(); }
private void Devolverdatos(Ventas v) { IdTextBox.Text = v.VentaId.ToString(); FechaTextBox.Text = v.Fecha; MontoTextBox.Text = v.Monto.ToString(); foreach (var item in v.Detalle) { DataTable dt = (DataTable)ViewState["Venta"]; dt.Rows.Add(item.ArticuloId, item.Cantidad, item.Precio); ViewState["Venta"] = dt; VentaGridView.DataSource = ViewState["Venta"]; VentaGridView.DataBind(); } }
private void CargarGrid() { VentaGridView.DataSource = (DataTable)ViewState["Venta"]; VentaGridView.DataBind(); }