Exemple #1
0
        public ActionResult InserirProdutos(tb_produtos objProdutos)
        {
            if (objProdutos.nome_produto == null)
            {
                ModelState.AddModelError("Error", "Preecher todo(s) o(s) campo(s). *Exceto o campo ATIVO*");
                return(View());
            }

            else
            {
                try
                {
                    banco objBanco = new banco();
                    objProdutos.id_fornecedor = UtilController.idFornecedor;
                    objBanco.tb_produtos.Add(objProdutos);
                    objBanco.SaveChanges();
                    ModelState.Clear();
                    ModelState.AddModelError("Success", "Dados gravados com sucesso.");
                    return(View());
                }
                catch
                {
                    ModelState.AddModelError("Error", "Ocorreu um erro na operação.");
                    return(View());
                }
            }
        }
Exemple #2
0
        public ActionResult EditarProdutos(int idProduto)
        {
            banco       objBanco = new banco();
            tb_produtos objResg  = objBanco.tb_produtos.Find(idProduto);

            return(View(objResg));
        }
Exemple #3
0
        public ActionResult DeletarProdutos(int idProduto)
        {
            UtilController.idProduto = idProduto;

            banco       objBanco = new banco();
            tb_produtos objResg  = objBanco.tb_produtos.FirstOrDefault(p => p.id_produto == idProduto);

            return(View(objResg));
        }
Exemple #4
0
        public ActionResult DeletarProdutosConfir()
        {
            try
            {
                banco       objBanco = new banco();
                tb_produtos objResg  = objBanco.tb_produtos.Find(UtilController.idProduto);

                objBanco.tb_produtos.Remove(objResg);
                objBanco.SaveChanges();

                return(Redirect("~/Produtos/SelecionarFornecedor"));
            }
            catch
            {
                return(HttpNotFound("Não foi possível realizar a exclusão!!"));
            }
        }
Exemple #5
0
        public ActionResult EditarProdutos(tb_produtos objProdutos)
        {
            try
            {
                banco       objBanco = new banco();
                tb_produtos objResg  = objBanco.tb_produtos.FirstOrDefault(p => p.id_produto == objProdutos.id_produto);

                int codFornecedor = objProdutos.id_fornecedor;

                objResg.nome_produto    = objProdutos.nome_produto;
                objResg.status_produtos = objProdutos.status_produtos;

                objBanco.SaveChanges();

                ModelState.AddModelError("Success", "Dados alterados com sucesso.");
                return(View());
            }
            catch
            {
                ModelState.AddModelError("Error", "Ocorreu um erro na operação.");
                return(View());
            }
        }