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 Editar(int usuarioId, int camId) { var banco = _unityOfWork.Campanhas.ListarPorId(usuarioId.ToString(), camId.ToString()); if (banco == null) { return HttpNotFound(); } CampanhaViewModel bvm = new CampanhaViewModel(); bvm.ParaViewModel(banco); return View(bvm); }
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(); }