public ActionResult Inserir(Afinidade afinidade) { VinculoAfinidadeDao vinculoafinidadedao = new VinculoAfinidadeDao(); VinculoAfinidade vinculoafinidade = new VinculoAfinidade(); vinculoafinidade.Afinidadeid = afinidade.id; if (Session["Campanha"] != null) { Campanha campanhasessao = (Campanha)Session["Campanha"]; vinculoafinidade.Campanhaid = campanhasessao.id; } else if (Session["Entidade"] != null) { Entidade entidadesessao = (Entidade)Session["Entidade"]; vinculoafinidade.Entidadeid = entidadesessao.id; } else if (Session["Voluntario"] != null) { Voluntario voluntariosessao = (Voluntario)Session["Voluntario"]; vinculoafinidade.Voluntarioid = voluntariosessao.id; } vinculoafinidadedao.Adicionar(vinculoafinidade); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Afinidade afinidade = db.afinidade.Find(id); db.afinidade.Remove(afinidade); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Adicionar(Afinidade afinidade) { using (var context = new AjudaDigitalContext()) { context.afinidade.Add(afinidade); //adicionando o objeto afinidade da classeAjudaDigitalContext context.SaveChanges(); } }
public void Atualizar(Afinidade afinidade) { using (var contexto = new AjudaDigitalContext()) { contexto.Entry(afinidade).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "id,descricao")] Afinidade afinidade) { if (ModelState.IsValid) { db.Entry(afinidade).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(afinidade)); }
public ActionResult Create([Bind(Include = "id,descricao")] Afinidade afinidade) { if (ModelState.IsValid) { db.afinidade.Add(afinidade); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(afinidade)); }
public void Create(Afinidade pAfinidade) { sql.Append("INSERT INTO afinidade (afinidade, idVoluntario) " + "VALUES (@afinidade, @idV)"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@afinidade", pAfinidade.afinidade); cmm.Parameters.AddWithValue("@idV", pAfinidade.voluntario.idVoluntario); db.executarComando(cmm); sql.Clear(); }
public void Update(Afinidade pAfinidade) { sql.Append("UPDATE afinidade " + "SET afinidade = @afinidade " + "WHERE idVoluntario = @idV"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@afinidade", pAfinidade.afinidade); cmm.Parameters.AddWithValue("@idV", pAfinidade.voluntario.idVoluntario); db.executarComando(cmm); sql.Clear(); }
// GET: Afinidade/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Afinidade afinidade = db.afinidade.Find(id); if (afinidade == null) { return(HttpNotFound()); } return(View(afinidade)); }