Beispiel #1
0
 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;
        }