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); }
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; }
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(); }
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); }
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); }