コード例 #1
0
 public IActionResult Registrar(VendaModel venda)
 {
     venda.Vendedor_Id = httpContext.HttpContext.Session.GetString("IdUsuarioLogado");
     venda.Inserir();
     CarregarDados();
     return(View());
 }
コード例 #2
0
 public IActionResult Registrar(VendaModel venda)
 {
     ViewBag.listaClientes   = new ClienteModel().ListarTodosClientes();
     ViewBag.listaVendedores = new VendedorModel().ListarTodosVendedores();
     ViewBag.listaProdutos   = new ProdutoModel().ListagemDeProdutos();
     venda.Inserir();
     return(View());
 }
コード例 #3
0
 public IActionResult Registrar(VendaModel venda)
 {
     //captura o id do vendedor logado no sistema para fazer o resgistro da venda dele
     venda.VendedorId = httpContext.HttpContext.Session.GetString("IdUsuarioLogado");
     venda.Inserir();
     CarregarDados(); // necessário colocar aqui o método pois caso contrário ao renderizar as View as ViewBags estarão vazias
     return(View());
 }
コード例 #4
0
 public IActionResult Registrar(VendaModel venda)
 {
     // Captura o Id do Vendedor Logado no Sistema para direcionar a venda ao mesmo.
     venda.Vendedor_Id = httpContext.HttpContext.Session.GetString("IdUsuarioLogado");
     if (ModelState.IsValid)
     {
         venda.Inserir();
         CarregarDados();
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Tratamento"));
     }
 }
コード例 #5
0
        public IActionResult Registrar(VendaModel venda)
        {
            if (ModelState.IsValid)
            {
                //  try
                //  {
                //captura o id do usuário logado no sistema
                venda.Vendedor_Id = _httpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
                ViewBag.Vendedor  = _vendedor.RetornarVendedor(Convert.ToInt32(venda.Vendedor_Id));
                venda.Inserir();
                TempData["MSG_S"] = Mensagem.MSG_S001;
                // }


                //catch (Exception e)
                //{
                //    return RedirectToAction(nameof(Error), new { message = "Erro ao registrar venda. \n" + e.Message });
                //}
            }

            CarregarDados();
            return(View());
        }
コード例 #6
0
 public IActionResult Registrar(VendaModel venda)
 {
     venda.Inserir();
     CarregarDados();
     return(View());
 }