public ActionResult SalvarSubGrupoProduto(SubGrupoProdutoModel model)
        {
            var resultado = "OK";
            var mensagens = new List <string>();
            var idSalvo   = string.Empty;

            if (!ModelState.IsValid)
            {
                resultado = "AVISO";
                mensagens = ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage).ToList();
            }
            else
            {
                try
                {
                    var id = model.Salvar();
                    if (id > 0)
                    {
                        idSalvo = id.ToString();
                    }
                    else
                    {
                        resultado = "ERRO";
                    }
                }
                catch (Exception ex)
                {
                    resultado = "ERRO";
                }
            }

            return(Json(new { Resultado = resultado, Mensagens = mensagens, IdSalvo = idSalvo }));
        }
Пример #2
0
        public ActionResult Index()
        {
            ViewBag.Grupos   = GrupoProdutoModel.RecuperarListaAtivos();
            ViewBag.SubGrupo = SubGrupoProdutoModel.RecuperarListaAtivos();

            return(View(ProdutoModel.RecuperarLista()));
        }
 public ActionResult ExcluirSubGrupoProduto(int id)
 {
     return(Json(SubGrupoProdutoModel.ExcluirPeloId(id)));
 }
 public ActionResult RecuperarSubGrupoProduto(int id)
 {
     return(Json(SubGrupoProdutoModel.RecuperarPeloId(id)));
 }
        public JsonResult SubGrupoProdutoPagina(string filtro)
        {
            var lista = SubGrupoProdutoModel.RecuperarLista(filtro);

            return(Json(lista));
        }
 public ActionResult Index()
 {
     return(View(SubGrupoProdutoModel.RecuperarLista()));
 }