Пример #1
0
        private Facturacion LlenaClase()
        {
            Facturacion        facturacion = new Facturacion();
            FacturacionDetalle detalle     = new FacturacionDetalle();

            facturacion.FacturaID   = Convert.ToInt32(FacturaIDnumericUpDown.Value);
            facturacion.ClienteID   = Convert.ToInt32(ClientecomboBox.SelectedValue);
            facturacion.InversionID = 1;
            facturacion.Fecha       = FechadateTimePicker.Value;
            facturacion.Subtotal    = Convert.ToDecimal(SubtotaltextBox.Text);
            facturacion.Total       = Convert.ToDecimal(TotaltextBox.Text.ToString());
            facturacion.Abono       = MontonumericUpDown.Value - DevueltanumericUpDown.Value;
            facturacion.Monto       = Convert.ToDecimal(MontonumericUpDown.Value);
            facturacion.Devuelta    = Convert.ToDecimal(DevueltanumericUpDown.Value);

            foreach (DataGridViewRow item in FacturaciondataGridView.Rows)
            {
                facturacion.AgregarDetalle
                    (ToInt(item.Cells["ID"].Value),
                    //facturacion.FacturaID,
                    Convert.ToInt32(item.Cells["FacturaID"].Value),
                    Convert.ToInt32(item.Cells["ClienteID"].Value),
                    Convert.ToInt32(item.Cells["ArticuloID"].Value),
                    Convert.ToString(item.Cells["Venta"].Value),
                    Convert.ToString(item.Cells["Cliente"].Value),
                    Convert.ToString(item.Cells["Articulo"].Value),
                    Convert.ToInt32(item.Cells["cantidad"].Value),
                    Convert.ToInt32(item.Cells["precio"].Value),
                    Convert.ToInt32(item.Cells["importe"].Value)
                    );
            }
            return(facturacion);
        }
Пример #2
0
        private void LlenarCampos(Facturacion facturacion)
        {
            FacturacionDetalle detalle = new FacturacionDetalle();

            FacturaIDnumericUpDown.Value = 0;
            FechadateTimePicker.Value    = DateTime.Now;
            CantidadnumericUpDown.Value  = 0;
            PrecionumericUpDown.Value    = 0;
            ImportetextBox.Clear();
            MontonumericUpDown.Value    = 0;
            DevueltanumericUpDown.Value = 0;
            SubtotaltextBox.Clear();
            TotaltextBox.Clear();



            FacturaIDnumericUpDown.Value = facturacion.FacturaID;
            FechadateTimePicker.Value    = facturacion.Fecha;
            SubtotaltextBox.Text         = facturacion.Subtotal.ToString();
            TotaltextBox.Text            = facturacion.Total.ToString();



            //Cargar el detalle al Grid
            FacturaciondataGridView.DataSource = facturacion.Detalle;

            FacturaciondataGridView.Columns["ID"].Visible         = false;
            FacturaciondataGridView.Columns["FacturaID"].Visible  = false;
            FacturaciondataGridView.Columns["ClienteID"].Visible  = false;
            FacturaciondataGridView.Columns["ArticuloID"].Visible = false;
            FacturaciondataGridView.Columns["Articulos"].Visible  = false;
        }
Пример #3
0
        private void LlenarCampos(Facturacion facturacion)
        {
            FacturacionDetalle detalle = new FacturacionDetalle();

            FacturacionIDTextbox.Text = facturacion.FacturaID.ToString();

            SubtotalTextBox.Text = facturacion.Subtotal.ToString();
            TotalTextBox.Text    = facturacion.Total.ToString();


            //Cargar el detalle al Grid
            ViewState["Facturacion"]       = facturacion.Detalle;
            FacturacionGridView.DataSource = ViewState["Facturacion"];
            FacturacionGridView.DataBind();
        }
Пример #4
0
        private Facturacion LlenaClase()
        {
            Facturacion        facturacion = new Facturacion();
            FacturacionDetalle detalle     = new FacturacionDetalle();

            facturacion.FacturaID   = Utilities.Utils.ToInt(FacturacionIDTextbox.Text.ToString());
            facturacion.ClienteID   = Utilities.Utils.ToInt(ClienteDropDownList.SelectedValue);
            facturacion.InversionID = 1;

            facturacion.Subtotal = Utilities.Utils.ToInt(SubtotalTextBox.Text.ToString());
            facturacion.Total    = Utilities.Utils.ToInt(TotalTextBox.Text.ToString());
            facturacion.Abono    = Utilities.Utils.ToInt(MontoTextBox.Text) - Utilities.Utils.ToInt(DevueltaTextBox.Text);
            facturacion.Monto    = Utilities.Utils.ToInt(MontoTextBox.Text);
            facturacion.Devuelta = Utilities.Utils.ToInt(DevueltaTextBox.Text);
            facturacion.Detalle  = (List <FacturacionDetalle>)ViewState["Facturacion"];



            return(facturacion);
        }
Пример #5
0
        private void LlenarCampos(Facturacion facturacion)
        {
            FacturacionDetalle detalle = new FacturacionDetalle();

            Limpiar();
            FacturaIDnumericUpDown.Value = facturacion.FacturaID;
            FechadateTimePicker.Value    = facturacion.Fecha;
            MontonumericUpDown.Value     = facturacion.Monto;
            DevueltanumericUpDown.Value  = facturacion.Devuelta;
            SubtotaltextBox.Text         = facturacion.Subtotal.ToString();
            TotaltextBox.Text            = facturacion.Total.ToString();
            //Cargar el detalle al Grid
            FacturaciondataGridView.DataSource = facturacion.Detalle;

            FacturaciondataGridView.Columns["ID"].Visible         = false;
            FacturaciondataGridView.Columns["FacturaID"].Visible  = false;
            FacturaciondataGridView.Columns["ClienteID"].Visible  = false;
            FacturaciondataGridView.Columns["ArticuloID"].Visible = false;
            FacturaciondataGridView.Columns["Articulos"].Visible  = false;
            ArticulocomboBox_TextChanged(null, null);
        }