Esempio n. 1
0
        public static void VenderItem(Form parent, CaixaPDV caixa)
        {
            var form = new FrmVenderItem {
                caixa = caixa
            };

            form.ShowDialog(parent);
        }
Esempio n. 2
0
        public static void EfetuarPagamento(Form parent, CaixaPDV caixa)
        {
            var form = new FrmPagamento {
                caixa = caixa
            };

            form.ShowDialog(parent);
        }
Esempio n. 3
0
        private void FrmMain_Shown(object sender, EventArgs e)
        {
            Caixa = new CaixaPDV();
            Caixa.OnAtualizarBobina   += (c, args) => AtualizarBobina();
            Caixa.OnAtualizarMensagem += (c, args) => lblMensagem.Text = Caixa.MensagemCaixa;
            Caixa.OnStatusChange      += (c, args) => btnConfiguracoes.Enabled = Caixa.Status.IsIn(StatusVenda.Finalizada, StatusVenda.Livre, StatusVenda.Cancelada);
            Caixa.OnRetornoReceived   += (c, args) => FrmRetorno.ShowRetorno(this, args.Retorno);
            Caixa.Inicializar();

            Inicializar();
        }