コード例 #1
0
ファイル: PermissionRepository.cs プロジェクト: ngocpq/MHX2
 public void DeletePermission(Permission permission)
 {
     using (SPKTDataContext spktDC = conn.GetContext())
     {
         spktDC.Permissions.Attach(permission, true);
         spktDC.Permissions.DeleteOnSubmit(permission);
         spktDC.SubmitChanges();
     }
 }
コード例 #2
0
ファイル: AccountRepository.cs プロジェクト: SPKT/MangXaHoi
 public void AddPermission(Account account, Permission permission)
 {
     using (SPKTDataContext spktDC = conn.GetContext())
     {
         AccountPermission ap = new AccountPermission();
         ap.AccountID = account.AccountID;
         ap.PermissionID = permission.PermissionID;
         spktDC.AccountPermissions.InsertOnSubmit(ap);
         spktDC.SubmitChanges();
     }
 }
コード例 #3
0
ファイル: SPKT.designer.cs プロジェクト: SPKT/MangXaHoi
 partial void DeletePermission(Permission instance);
コード例 #4
0
ファイル: SPKT.designer.cs プロジェクト: SPKT/MangXaHoi
 partial void UpdatePermission(Permission instance);
コード例 #5
0
ファイル: SPKT.designer.cs プロジェクト: SPKT/MangXaHoi
 partial void InsertPermission(Permission instance);
コード例 #6
0
ファイル: Account.cs プロジェクト: ngocpq/MHX2
 public void AddPermission(Permission permission)
 {
     _permissions.Add(permission);
 }
コード例 #7
0
ファイル: PermissionRepository.cs プロジェクト: ngocpq/MHX2
 public void SavePermission(Permission permission)
 {
     using (SPKTDataContext  spktDC = conn.GetContext())
     {
         if (permission.PermissionID > 0)
         {
             spktDC.Permissions.Attach(permission, true);
         }
         else
         {
             spktDC.Permissions.InsertOnSubmit(permission);
         }
         spktDC.SubmitChanges();
     }
 }