public ActionResult Edit([Bind(Include = "ID,Nome,NTelemovel,UltimoEnvioSMS,ResultadoUltimoEnvioSMS")] Amigo amigo) { if (ModelState.IsValid) { db.Entry(amigo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(amigo)); }
public ActionResult Edit([Bind(Include = "ID,NomeLike,AmigoID")] Impedimento impedimento) { if (ModelState.IsValid) { db.Entry(impedimento).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AmigoID = new SelectList(db.Amigos, "ID", "Nome", impedimento.AmigoID); return(View(impedimento)); }
private static void AtualizaMensagemAmigoSorteadoInPessoa(Pessoa pessoa, AmigoSecretoContext db) { if (pessoa == null || db == null) { return; } var amigo = db.Amigos.SingleOrDefault(a => a.ID == pessoa.Id); amigo.ResultadoUltimoEnvioSMS = "Amigo secreto sorteado em testes: " + (pessoa.AmigoSorteado == null? "" : pessoa.AmigoSorteado.Nome); db.Entry(amigo).State = EntityState.Modified; }
private static void AtualizaSMSResultInPessoa(string smsResult, int amigoId, AmigoSecretoContext db) { if (amigoId <= 0) { return; } var amigo = db.Amigos.SingleOrDefault(a => a.ID == amigoId); if (amigo == null) { return; } amigo.UltimoEnvioSMS = DateTime.Now; amigo.ResultadoUltimoEnvioSMS = smsResult; db.Entry(amigo).State = EntityState.Modified; }