예제 #1
0
        public ActionResult CadastroCashGame(CashGame cashGame)
        {
            var result = CashGameAplicacao.CadatrarCashGame(cashGame);

            if (result.TemValor())
            {
                ViewBag.erro = result;
                return(View("CadastroCashGame", new PaginacaoModel2 <CashGame, Cliente, FiltroCliente>
                {
                    ListaModel = new List <CashGame> {
                        cashGame
                    },
                    ListaModel2 = new List <Cliente> {
                        new Cliente
                        {
                            Nome = cashGame.NomeCliente,
                            Id = cashGame.IdCliente
                        }
                    }
                }));
            }

            var nomeImpressora = UsuarioAplicacao.ObterDadosUsuarioLogado().Impressora.ToString();

            ImpressaoAplicacao.GravarImpressao(cashGame.Id, nomeImpressora, TipoImpressao.CashGame);
            return(RedirectToAction("FiltroCashGame"));
        }
예제 #2
0
        public ActionResult ImprimirComprovante(long idPagamento)
        {
            //var comprovanteModel = PagamentosAplicacao.ObterPagamentoCommpleto(idPagamento);
            var nomeImpressora = UsuarioAplicacao.ObterDadosUsuarioLogado().Impressora.ToString();

            ImpressaoAplicacao.GravarImpressao(idPagamento, nomeImpressora, TipoImpressao.Comprovante);
            //new ImprimeComprovante().Imprime(comprovanteModel, nomeImpressora);
            return(RedirectToAction("ComprovantePagamentos"));
        }
예제 #3
0
        public ActionResult ImprimirTorneioCliente(long idTorneioCliente)
        {
            //var torneioCliente = TorneioClienteAplicacao.BuscarPorId(idTorneioCliente);
            var nomeImpressora = UsuarioAplicacao.ObterDadosUsuarioLogado().Impressora.ToString();

            ImpressaoAplicacao.GravarImpressao(idTorneioCliente, nomeImpressora, TipoImpressao.TorneioCliente);
            //new ImprimeTorneioCliente().Imprime(torneioCliente, nomeImpressora);
            return(RedirectToAction("FiltroTorneioCliente"));
        }
예제 #4
0
        public ActionResult ImprimirCashGame(int idCashGame)
        {
            var nomeImpressora = UsuarioAplicacao.ObterDadosUsuarioLogado().Impressora.ToString();

            ImpressaoAplicacao.GravarImpressao(idCashGame, nomeImpressora, TipoImpressao.CashGame);
            //var cash = CashGameAplicacao.BuscarPorId(idCashGame);
            //var nomeImpressora = UsuarioAplicacao.ObterDadosUsuarioLogado().Impressora.ToString();
            //new ImprimeCashGame().Imprime(cash, nomeImpressora);
            return(RedirectToAction("FiltroCashGame"));
        }