Example #1
0
 public string GravarPreVenda(PreVenda preVenda)
 {
     if (preVenda.Quantidade == 0)
     {
         return("Favor inserir quantidade nesse produto");
     }
     preVenda.Ativo     = Ativo.Ativo;
     preVenda.DataHora  = DateTime.Now;
     preVenda.IdUsuario = AutenticacaoAplicacao.ObterUsuarioLogado().Id;
     PreVendaRepositorio.Cadastrar(preVenda);
     Contexto.Salvar();
     return("");
 }
Example #2
0
        public async Task <IActionResult> Create(PreVendaRequestCreate preVenda)
        {
            var preVendaNew = new PreVenda
            {
                Usuario         = await context.Usuarios.Where(x => x.Id == preVenda.UsuarioId).SingleOrDefaultAsync(),
                Ativo           = true,
                DataCriacao     = DateTime.Now,
                DataAtualizacao = DateTime.Now
            };

            context.PreVendas.Add(preVendaNew);
            await context.SaveChangesAsync();

            return(Ok());
        }
Example #3
0
 private void InativaPreVenda(PreVenda preVenda)
 {
     preVenda.Ativo = Ativo.Inativo;
     PreVendaRepositorio.Atualizar(preVenda);
 }
Example #4
0
 public ActionResult IncluirVenda(PreVenda preVenda)
 {
     CarregarBag();
     ViewBag.erro = VendaAplicacao.GravarPreVenda(preVenda);
     return(View("IncluirVenda", VendaAplicacao.ObterPreVendaAtual()));
 }