public static void VenderItem(Form parent, CaixaPDV caixa) { var form = new FrmVenderItem { caixa = caixa }; form.ShowDialog(parent); }
public static void EfetuarPagamento(Form parent, CaixaPDV caixa) { var form = new FrmPagamento { caixa = caixa }; form.ShowDialog(parent); }
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(); }