/*************************** * 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; }
/**************************************** * 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); } }