public ActionResult Salvar(Campanha campanha) { //Recupera a Entidade da sessão para adicionar a campanha Entidade entidadesessao = (Entidade)Session["Entidade"]; campanha.Entidadeid = entidadesessao.id; CampanhaDao campanhadao = new CampanhaDao(); if (campanha.id > 0) { //Atualiza Campanha no Banco campanhadao.Atualizar(campanha); } else { //Salva Campanha no banco campanhadao.Adicionar(campanha); } //Salva Campanha na sessão Session["Campanha"] = campanha; return(RedirectToAction("Index", "VinculoAfinidade")); }