public async Task <ActionResult> CadastrarFAQGrupo(FaqGrupoFormViewModel faqgrupomodel) { if (!ModelState.IsValid) { return(View(faqgrupomodel)); } _faqApp.SalvarGrupoFaq(faqgrupomodel); return(RedirectToAction("ListarFAQGrupo")); }
public void SalvarGrupoFaq(FaqGrupoFormViewModel model) { var registro = model.Id > 0 ? _faqGrupoRepository.Get(model.Id) : new FaqGrupo(); registro.Grupo = model.Grupo; registro.Ordem = model.Ordem; if (registro.Id > 0) { _faqGrupoRepository.Update(registro); } else { _faqGrupoRepository.Add(registro); } _faqGrupoRepository.Commit(); }