Ejemplo n.º 1
0
        public void Atualiza(Email email)
        {
            using (var contexto = new AgendaContext())
            {
                //try
                //{
                contexto.Entry(email).State = System.Data.Entity.EntityState.Modified;
                contexto.SaveChanges();
                //}
                //catch (DbEntityValidationException e)
                //{
                //    foreach (var eve in e.EntityValidationErrors)
                //    {
                //        System.Diagnostics.Debug.WriteLine("Entidade do tipo \"{0}\" com estado \"{1}\" tem os seguintes erros de validação:",
                //            eve.Entry.Entity.GetType().Name, eve.Entry.State);
                //        foreach (var ve in eve.ValidationErrors)
                //        {
                //            System.Diagnostics.Debug.WriteLine("- Propriedade: \"{0}\", Error: \"{1}\"",
                //                ve.PropertyName, ve.ErrorMessage);
                //        }
                //    }

                //}
            }
        }
Ejemplo n.º 2
0
 public void Atualiza(Telefone telefone)
 {
     using (var contexto = new AgendaContext())
     {
         contexto.Entry(telefone).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }