// GET: Produtoes/Edit/5
        public async Task <IActionResult> Editar(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            LinhaProdutoFachada           lpFachada = new LinhaProdutoFachada(_context);
            ICollection <EntidadeDominio> listaEnt  = new List <EntidadeDominio>();
            ICollection <LinhaProduto>    lista     = new List <LinhaProduto>();

            listaEnt = lpFachada.Listar();
            foreach (EntidadeDominio item in listaEnt)
            {
                lista.Add((LinhaProduto)item);
            }
            var linhas = lista;

            ProdutoFachada produtoFachada = new ProdutoFachada(_context);
            int            ID             = (int)id;
            var            p = produtoFachada.Consultar(ID);

            if (p == null)
            {
                return(NotFound());
            }
            ProdutoViewModel pVM = new ProdutoViewModel {
                produto = p, lp = linhas
            };

            return(View(pVM));
        }
        public IActionResult Create()
        {
            LinhaProdutoFachada           lpFachada  = new LinhaProdutoFachada(_context);
            ICollection <LinhaProduto>    listaLinha = new List <LinhaProduto>();
            ICollection <EntidadeDominio> listaEnt   = lpFachada.Listar();

            foreach (EntidadeDominio item in listaEnt)
            {
                listaLinha.Add((LinhaProduto)item);
            }
            var aVM = new AcessorioViewModel {
                linhas = listaLinha
            };

            return(View(aVM));
        }
        // GET: Produtoes/Create
        public IActionResult Create()
        {
            LinhaProdutoFachada           lpFachada = new LinhaProdutoFachada(_context);
            ICollection <EntidadeDominio> listaEnt  = new List <EntidadeDominio>();
            ICollection <LinhaProduto>    lista     = new List <LinhaProduto>();

            listaEnt = lpFachada.Listar();
            foreach (EntidadeDominio item in listaEnt)
            {
                lista.Add((LinhaProduto)item);
            }
            var linhas    = lista;
            var viewModel = new ProdutoViewModel {
                lp = linhas
            };

            return(View(viewModel));
        }