Пример #1
0
        //============================================================
        //
        //
        //============================================================
        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();
             }
        }
Пример #2
0
        //============================================================
        //
        //
        //============================================================
        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();
             }
        }
Пример #3
0
        //============================================================
        //
        //
        //============================================================
        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;
             }
        }