コード例 #1
0
        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());
        }
コード例 #2
0
 protected void BindGrid()
 {
     if (ViewState["Listas"] != null)
     {
         VentaGridView.DataSource = ((Listas)ViewState["Listas"]).DetalleListas;
         VentaGridView.DataBind();
     }
 }
コード例 #3
0
        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();
        }
コード例 #4
0
 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();
 }
コード例 #5
0
 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();
     }
 }
コード例 #6
0
 private void CargarGrid()
 {
     VentaGridView.DataSource = (DataTable)ViewState["Venta"];
     VentaGridView.DataBind();
 }