private void Limpiar() { ReadonlyTxt(false); foreach (DataTable Dt in DsComprobante.Tables) { Dt.Rows.Clear(); } DtDespacho.Rows.Clear(); TdgReservas.SetDataBinding(DtDespacho, "", true); #region aca se limpia las cajas de texto txtCliente.Text = ""; TxtNroDocumento.Text = ""; TxtTipoDocumento.Text = ""; TxtNomTipoVenta.Text = ""; TxtAudCrea.Text = ""; TxtDireccion.Text = ""; TxtNomVendedor.Text = ""; TxtNomSede.Text = ""; TxtNomCajero.Text = ""; #endregion cbComprobante.SelectedValue = 3; c1cboCia.SelectedValue = AppSettings.EmpresaID; BtnDespachar.Visible = true; ReadonlyTxt(true); }
private void BtnBuscar_Click(object sender, EventArgs e) { try { //limpiar grilla y caja s de texto DsComprobante.Clear(); DataTable dt = new DataTable(); TdgReservas.SetDataBinding(dt, "", true); ReadonlyTxt(false); txtCliente.Text = ""; TxtNroDocumento.Text = ""; TxtTipoDocumento.Text = ""; TxtNomTipoVenta.Text = ""; TxtAudCrea.Text = ""; TxtDireccion.Text = ""; TxtNomVendedor.Text = ""; TxtNomSede.Text = ""; TxtNomCajero.Text = ""; ReadonlyTxt(true); //traer detalles de las guias if (TxtNumComprobante.Text != "" && cbComprobante.SelectedIndex != -1 & c1cboCia.SelectedIndex != -1) { DsComprobante = ObjCL_Venta.GetComprobante(c1cboCia.SelectedValue.ToString() + TxtNumComprobante.Text, Convert.ToInt32(cbComprobante.SelectedValue)); if (DsComprobante.Tables["Comprobante"].Rows.Count > 0) { ReadonlyTxt(false); txtCliente.Text = DsComprobante.Tables["Comprobante"].Rows[0]["RazonSocial"].ToString(); TxtNroDocumento.Text = DsComprobante.Tables["Comprobante"].Rows[0]["NroDocumento"].ToString(); TxtTipoDocumento.Text = DsComprobante.Tables["Comprobante"].Rows[0]["TipoDocumento"].ToString(); TxtNomTipoVenta.Text = DsComprobante.Tables["Comprobante"].Rows[0]["NomTipoVenta"].ToString(); TxtAudCrea.Text = DsComprobante.Tables["Comprobante"].Rows[0]["AudCrea"].ToString(); TxtDireccion.Text = DsComprobante.Tables["Comprobante"].Rows[0]["Direccion"].ToString(); TxtNomVendedor.Text = DsComprobante.Tables["Comprobante"].Rows[0]["NomVendedor"].ToString(); TxtNomSede.Text = DsComprobante.Tables["Comprobante"].Rows[0]["NomSede"].ToString(); TxtNomCajero.Text = DsComprobante.Tables["Comprobante"].Rows[0]["NomCajero"].ToString(); ReadonlyTxt(true); DsComprobante.Tables["DetalleComprobante"].Columns["Despachar"].ReadOnly = false; DsComprobante.Tables["DetalleComprobante"].Columns["StockDisponible"].ReadOnly = false; DsComprobante.Tables["DetalleComprobante"].Columns["AlmacenID"].ReadOnly = false; DsComprobante.Tables["DetalleComprobante"].Columns.Add("PesoNeto", typeof(decimal)); DsComprobante.Tables["DetalleComprobante"].Columns["PesoNeto"].ReadOnly = false; TdgReservas.SetDataBinding(DsComprobante.Tables["DetalleComprobante"], "", true); BtnDespachar.Visible = true; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FrmReserva_Load(object sender, EventArgs e) { TxtTotalReservado.ReadOnly = true; //traer las reservas del producto LbAlias.Text = Alias; DataTable DtReservas = new DataTable(); DtReservas = ObjCL_Venta.GetReservas(ProductoID); TdgReservas.SetDataBinding(DtReservas, "", true); if (DtReservas.Rows.Count > 0) { TxtTotalReservado.ReadOnly = false; TxtTotalReservado.Text = DtReservas.Compute("sum(Cantidad)", "").ToString(); TxtTotalReservado.ReadOnly = true; } Cantidad = 0; Aprobado = false; }