예제 #1
0
        /***************************
         * CONSTRUCTOR Y DESTRUCTOR *
         ****************************/

        public VntProcesarVentas()

        {
            this.Build();
            EstadoDetalle = false;
            cod.NuevoCodFactura(EntNroFact);
            ColorearControles();
            TvServiciosPagar.Model = cod.GetDetFact();              //cod.CargarDetFacturas (EntNroFact.Text);
            LlenarTreeViewDetFactura();
            LblFechaHora.Text = DateTime.Now.ToString();
            EntFecha.Text     = DateTime.Now.ToString("dd/MM/yyyy");
            EntHora.Text      = DateTime.Now.ToString("hh:mm tt");
            EntSubtotal.Text  = "0,00 Bs.";
            CalcularPrecios();
            new TmrFechaHora(ref EntFecha, ref EntHora, ref LblFechaHora);
            EntRifCliente.ChildFocus(DirectionType.Up);
            ValidarBoton          = new Timer();
            ValidarBoton.Elapsed += new ElapsedEventHandler(OnValidarBotonElapsed);
            ValidarBoton.Interval = 100;
            ValidarBoton.Enabled  = true;
        }
예제 #2
0
        /****************************************
         * MÉTODOS DE LAS SEÑALES DE LOS BOTONES *
         *****************************************/

        protected void OnBtnBuscarClienteClicked(object sender, EventArgs e)
        {
            Cli = cod.BuscarCliente(EntRifCliente.Text);

            if (Cli.GetRif() == "N")
            {
                if (cod.Mensaje("Cliente no encontrado. ¿Desea incluirlo en el sistema?", ButtonsType.YesNo, MessageType.Info) == ResponseType.Yes)
                {
                    VntActualizarCliente ActCli = new VntActualizarCliente(EntRifCliente.Text);
                    ActCli.Show();
                    EntRifCliente.ChildFocus(DirectionType.Down);
                }
            }
            else
            {
                EntNombreCliente.Text      = Cli.GetNombre();
                EntDireccionCliente.Text   = Cli.GetDireccion();
                EntTlfCliente.Text         = Cli.GetTelefono();
                BtnBuscarCliente.Sensitive = false;
                EntCodServ.ChildFocus(DirectionType.Down);
            }
        }