Esempio n. 1
0
 public void InsertUser(CHE_Usuario cHE_Usuario)
 {
     using (var db = new BdXtudiaWebEntities())
     {
         db.CHE_Usuario.Add(cHE_Usuario);
         try
         {
             db.SaveChanges();
         }
         catch (DbEntityValidationException e)
         {
             var message = string.Empty;
             foreach (var eve in e.EntityValidationErrors)
             {
                 message = string.Format("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:",
                                         eve.Entry.Entity.GetType().Name, eve.Entry.State);
                 foreach (var ve in eve.ValidationErrors)
                 {
                     message += string.Format("\n- Property: \"{0}\", Error: \"{1}\"",
                                              ve.PropertyName, ve.ErrorMessage);
                 }
             }
         }
     }
 }
Esempio n. 2
0
 public void DelelteUser(CHE_Usuario cHE_Usuario)
 {
     using (var db = new BdXtudiaWebEntities())
     {
         db.Entry(cHE_Usuario).State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
Esempio n. 3
0
 public void UpDateUser(CHE_Usuario cHE_Usuario)
 {
     using (var db = new BdXtudiaWebEntities())
     {
         db.Entry(cHE_Usuario).State = EntityState.Modified;
         db.Entry(cHE_Usuario).CurrentValues.SetValues(cHE_Usuario);
         db.SaveChanges();
     }
 }