Пример #1
0
 private void Clear()//Método para limpiar
 {
     TxtOrden.Clear();
     TxtOrden.Enabled = true;
     TxtCc.Clear();
     TxtNombre.Clear();
     TxtDireccion.Clear();
     TxtTelefono.Clear();
     TxtObservaciones.Clear();
     TxtTotal.Clear();
     TxtFactura.Clear();
     CbxEstado.SelectedItem = (null);
     DateVencimiento.ResetText();
     DateVencimiento.Enabled    = true;
     CbxEstado.Enabled          = true;
     GridViewFactura.DataSource = null;
     TxtIva.Clear();
     TxtImpuesto.Clear();
     TxtDescuento.Clear();
     txtSubtotal.Clear();
     cbmPago.SelectedItem = null;
     CkbActivo.Visible    = false;
     BtnBuscar.Visible    = true;
     MostrarCodigo();
     TxtOrden.Focus();
 }
Пример #2
0
 private void pictureBox2_Click(object sender, EventArgs e)
 {
     Inhabilitar();
     Clear();
     TxtOrden.Enabled         = false;
     TxtObservaciones.Enabled = false;
     TxtFactura.Enabled       = true;
     TxtFactura.Clear();
     BtnBuscar.Visible       = false;
     CbxEstado.Enabled       = false;
     DateVencimiento.Enabled = false;
 }
Пример #3
0
 private void TxtFactura_Validated(object sender, EventArgs e)
 {
     if (ExisteFactura())
     {
         TxtFecha.Enabled = false;
     }
     else
     {
         TxtFecha.Enabled = true;
         if (XtraMessageBox.Show("La factura #" + TxtFactura.Text + " está anulada o no existe en el sistema. \n Desea continuar de todos modos? ", GLReferences.Properties.Resources.AppName, MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             TxtFecha.Focus();
         }
         else
         {
             TxtFactura.Focus();
         }
     }
 }
Пример #4
0
 public void MostrarCodigo()//Método para mostrar el último codigo
 {
     try
     {
         var Aux = Factura.Mostrarcodigo().Rows[0][1];
         if (Aux != null & Convert.ToInt32(Aux) >= 0)
         {
             int Numeeo = Convert.ToInt32(Aux) + 1;
             TxtFactura.Text = Numeeo.ToString("D5");
             Alerta();
         }
         else
         {
             MessageBox.Show("El código supera el rango establecido, por favor actualice el rango de la Dian", "SmartPrint", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
             TxtFactura.Clear();
         }
     }
     catch (Exception)
     {
         //MessageBox.Show("El código supera el rango establecido, por favor actualice el rango de la Dian", "SmartPrint", MessageBoxButtons.OK, MessageBoxIcon.Error);
         //TxtFactura.Clear();
     }
 }