//============================================================ // // //============================================================ void IWorkspaces.Save(EWorkspace workspace) { using(AgoraDataContext DB = new AgoraDataContext()) { SWorkspace dbWorkspace = DB.Workspaces.Single(o=>o.WorkspaceID==workspace.WorkspaceID); dbWorkspace.UpdatedOn = DateTime.UtcNow; dbWorkspace.UpdatedBy = 0; dbWorkspace.Name = workspace.Name; dbWorkspace.Description = workspace.Description; DB.SaveChanges(); } }
//============================================================ // // //============================================================ void IUsers.Save(EUser user) { using(AgoraDataContext DB = new AgoraDataContext()) { SUser dbUser = DB.Users.Single(o=>o.UserID==user.UserID); dbUser.UpdatedOn = DateTime.UtcNow; dbUser.UpdatedBy = 0; dbUser.Email = user.Email; dbUser.Name = user.Name; dbUser.Description = user.Description; DB.SaveChanges(); } }
//============================================================ // // //============================================================ EUser IUsers.Load() { using(AgoraDataContext DB = new AgoraDataContext()) { SUser dbUser = DB.Users.Single(o=>o.UserID==3); EUser oUser = new EUser() { UserID = dbUser.UserID, Email = dbUser.Email, Name = dbUser.Name, Description = dbUser.Description }; return oUser; } }