コード例 #1
0
ファイル: Person.cs プロジェクト: Octo53/Enterprise
 /// <summary>
 /// Update and edit existing person identity
 /// </summary>
 /// <param name="person"></param>
 public void EditPerson(DataRow row)
 {
     using (EnterpriceDBEntities db = new EnterpriceDBEntities())
     {
         Person person = row.GetItem<Person>();
         db.Entry(person).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
コード例 #2
0
 public void EditBankAccount(DataRow row)
 {
     using (EnterpriceDBEntities db = new EnterpriceDBEntities())
     {
         PersonBankAccount obj = row.GetItem<PersonBankAccount>();
         db.Entry(obj).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
コード例 #3
0
ファイル: SSUser.cs プロジェクト: Octo53/Enterprise
 /// <summary>
 /// Saving the editted user into database
 /// </summary>
 /// <param name="us"></param>
 public void EditSSUser(DataRow row)
 {
     using (EnterpriceDBEntities db = new EnterpriceDBEntities())
     {
         try
         {
             SSUser us = row.GetItem<SSUser>();
             db.Entry(us).State = EntityState.Modified;
             db.SaveChanges();
         }
         catch (OptimisticConcurrencyException)
         {
             //db.SaveChanges();
         }
     }
 }