Ejemplo n.º 1
0
        public async Task <ActionResult> CadastrarFAQ(FaqFormViewModel faqmodel)
        {
            if (!ModelState.IsValid)
            {
                return(View(faqmodel));
            }

            _faqApp.SalvarFaq(faqmodel);

            return(RedirectToAction("ListarFAQ"));
        }
Ejemplo n.º 2
0
        public void SalvarFaq(FaqFormViewModel model)
        {
            var _registro = model.Id > 0 ? _faqRepository.Get(model.Id) : new Faq();

            _registro.Pergunta   = model.Pergunta;
            _registro.Resposta   = model.Resposta;
            _registro.Ordem      = model.Ordem;
            _registro.FaqGrupoId = model.FaqGrupoId;
            if (_registro.Id > 0)
            {
                _faqRepository.Update(_registro);
            }
            else
            {
                _faqRepository.Add(_registro);
            }
            _faqRepository.Commit();
        }