public JsonResult Criar(QuestionarioModel questionarioModel) { try { using (var manterQuestionario = new ManterQuestionario()) { var questionario = new Questionario() { Ativo = true, Nome = questionarioModel.Nome.ToUpper(), DataCriacao = DateTime.Now, PrazoExpiracao = questionarioModel.PrazoExpiracao, UsaPrazoExpiracao = questionarioModel.UsaPrazoExpiracao }; manterQuestionario.InserirQuestionario(questionario); return Json(new { TipoMensagem = TipoMensagemRetorno.Ok, Mensagem = "Fornecedor Inserido com sucesso!", IdQuestionario = questionario.IdQuestionario, }, "text/html", JsonRequestBehavior.AllowGet); } } catch (Exception ex) { return Json(new { TipoMensagem = TipoMensagemRetorno.Erro, Mensagem = ex.Message, }, "text/html", JsonRequestBehavior.AllowGet); } }
public JsonResult Editar(QuestionarioModel questionarioModel) { try { using (var manterQuestionario = new ManterQuestionario()) { var questionario = manterQuestionario.GetQuestionarioById(questionarioModel.IdQuestionario); questionario.Nome = questionarioModel.Nome.ToUpper(); questionario.PrazoExpiracao = questionarioModel.PrazoExpiracao; questionario.UsaPrazoExpiracao = questionarioModel.UsaPrazoExpiracao; manterQuestionario.AlterarQuestionario(questionario); return Json(new { TipoMensagem = TipoMensagemRetorno.Ok, Mensagem = "Fornecedor Inserido com sucesso!", IdQuestionario = questionario.IdQuestionario, }, "text/html", JsonRequestBehavior.AllowGet); } } catch (Exception ex) { return Json(new { TipoMensagem = TipoMensagemRetorno.Erro, Mensagem = ex.Message, }, "text/html", JsonRequestBehavior.AllowGet); } }