Beispiel #1
0
        public IActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(RedirectToAction(nameof(Error), new { message = "Id não fornecido" }));
            }

            Acessorio acessorio = (Acessorio)facade.ConsultarId(new Acessorio()
            {
                Id = id.Value
            });

            if (acessorio == null)
            {
                return(RedirectToAction(nameof(Error), new { message = "Acessório não encontrado" }));
            }

            List <Linha> listaLinha = new List <Linha>();

            foreach (EntidadeDominio item in facade.Consultar(acessorio.Linha))
            {
                listaLinha.Add((Linha)item);
            }

            var viewModel = new AcessorioBasicoFormViewModel {
                Acessorio = acessorio, Linhas = listaLinha
            };

            return(View(viewModel));
        }
Beispiel #2
0
        public IActionResult Create(Linha linha)
        {
            List <Linha> listaLinha = new List <Linha>();

            foreach (EntidadeDominio item in facade.Consultar(linha))
            {
                listaLinha.Add((Linha)item);
            }

            var viewModel = new AcessorioBasicoFormViewModel {
                Linhas = listaLinha
            };

            return(View(viewModel));
        }