public JsonResult Alterar(IFormCollection dados) { cl.TipoPerguntaController controller = new cl.TipoPerguntaController(); vm.TipoPerguntaViewModel viewmodel = new vm.TipoPerguntaViewModel() { Id = short.Parse(dados["Id"]), Nome = dados["Nome"].ToString(), Perguntas = null }; if (controller.Gravar(viewmodel) > 0) { return(Json("Salvo com sucesso")); } else { return(Json("Falha ao Salvar")); } }
public JsonResult Excluir(short dados) { cl.TipoPerguntaController controller = new cl.TipoPerguntaController(); var result = controller.Excluir(dados); if (result < 10) { if (result > 0) { return(Json("Tipo de Pergunta excluida com Sucesso")); } else { return(Json("Erro ao excluir pergunta")); } } else { return(Json("Existem relações externas ao tipo de pergunta, verifique!")); } }
public JsonResult GraficoPerguntas() { cl.PerguntaController perctrol = new cl.PerguntaController(); cl.TipoPerguntaController tpctrol = new cl.TipoPerguntaController(); var perguntas = perctrol.Obter(); var tipodeperguntas = tpctrol.Obter(); List <object> retorno = new List <object>(); foreach (var xx in tipodeperguntas) { foreach (var ddd in perguntas) { if (xx.Id == ddd.TipoId) { retorno.Add(ddd); } } } return(Json("")); }
public JsonResult Obter() { cl.TipoPerguntaController ctl = new cl.TipoPerguntaController(); return(Json(ctl.Obter())); }
public JsonResult ObterPerguntaAssociada(int dados, bool lazyloading) { cl.TipoPerguntaController ctl = new cl.TipoPerguntaController(); return(Json(ctl.Obter(dados, lazyloading))); }