public PontoDeVendaMvvm(Core.Dominio.Comanda.Comanda comandaDominio, IRepositorioBase repositorioBase) { _comandaDominio = comandaDominio; _repositorioBase = repositorioBase; UsuarioCorrente = InstanceManager.UsuarioCorrente; CaixaCorrente = InstanceManager.CaixaCorrente; CaixaCorrente.OnOperacaoExecutada += CaixaCorrente_OnOperacaoExecutada; DataHoraCorrente = DateTime.Now.ToString("dd/MM/yyyy HH:mm"); Timer timer = new Timer(1000); timer.Elapsed += (sender, args) => { DataHoraCorrente = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); OnPropertyChanged(nameof(DataHoraCorrente)); }; timer.Start(); _listaDeVendaProdutos = new List <VendaProduto>(); _listaDeVendaPagamentos = new List <VendaPagamento>(); }
public ConsultarComandaMvvm(Core.Dominio.Comanda.Comanda comandaDominio, Cupom cupomDominio) { _comandaDominio = comandaDominio; _cupomDominio = cupomDominio; ListaDeComandasAbertas = _comandaDominio.RecuperarListaDeComandasAbertas(); }