public ActionResult Editar(CampanhaViewModel modelo) { if (ModelState.IsValid) { _unityOfWork.Campanhas.Alterar(modelo.ParaCampanhaModel()); return RedirectToAction("Index"); } ViewBag.Mensagem = "Erro ao salvar dados"; return View(modelo); }
public ActionResult Criar(CampanhaViewModel modelo) { if (ModelState.IsValid) { modelo.UsuarioId = _unityOfWork.Usuarios.ListarPorLogin(User.Identity.Name).Id; Campanha cmp = modelo.ParaCampanhaModel(); cmp.Importacoes.Add(_unityOfWork.Importacoes.ListarPorId(modelo.ImpId, modelo.UsuarioId)); _unityOfWork.Campanhas.Inserir(cmp); return RedirectToAction("Index"); } // ViewBag.Mensagem = "Erro ao salvar usuario"; return View(); }