示例#1
0
        public ActionResult Create(ProdutoViewModel produtoViewModel)
        {
            if (ModelState.IsValid)
            {
                var produto = Mapper.Map <ProdutoViewModel, Produto>(produtoViewModel);
                _produtoAppService.Incluir(produto);
                _produtoAppService.SaveChanges();
                _produtoAppService.Dispose();

                return(RedirectToAction("Index"));
            }

            ViewBag.CategoriaProdutoId = new SelectList(_categoriaDoProdutoAppService.ObterCategoriasDoProdutoAtivas(), "Id", "Nome");
            return(View(produtoViewModel));
        }
示例#2
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         _produtoAppService.Dispose();
     }
     base.Dispose(disposing);
 }
示例#3
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         _condicaoPagamentoAppService.Dispose();
         _contatoClienteAppService.Dispose();
         _enderecoClienteAppService.Dispose();
         _pessoaFisicaAppService.Dispose();
         _pessoaJuridicaAppService.Dispose();
         _produtoAppService.Dispose();
         _representadaAppService.Dispose();
         _tipoPedidoAppService.Dispose();
         _transportadoraAppService.Dispose();
         _usuarioAppService.Dispose();
         _pedidoAppService.Dispose();
         _faturamentoAppService.Dispose();
     }
     base.Dispose(disposing);
 }