public IActionResult InativarReativarLivro(InativarLivroModel model) { Livro l = _facade.GetAllInclude(new Livro { CodigoBarras = model.CodigoBarras }); string msg; if (l.Inativo) { l.Inativo = !l.Inativo; Ativacao a = new Ativacao { CategoriaId = model.Motivo, Livro = l }; msg = _facade.Cadastrar(a); } else { l.Inativo = !l.Inativo; Inativacao i = new Inativacao { CategoriaId = model.Motivo, Livro = l }; msg = _facade.Cadastrar(i); } if (!String.IsNullOrEmpty(msg)) { TempData["Alert"] = msg; } return(RedirectToAction(nameof(ConfigLoja))); }
public IActionResult _InativarReativarLivroPartial(string cod) { Livro l = _facade.GetAllInclude(new Livro { CodigoBarras = cod }); InativarLivroModel model = new InativarLivroModel { CodigoBarras = l.CodigoBarras, Inativo = !l.Inativo, CategoriasAtivacao = _facade.Listar <CategoriaAtivacao>(), CategoriasInativacao = _facade.Listar <CategoriaInativacao>().Where(c => c.Id > 2).ToList() }; return(PartialView("../Admin/PartialViews/_InativarReativarLivroPartial", model)); }