public UserUserGroupResult Find(long id)
        {
            Data.Entity.UserUserGroup entity = UserUserGroupDao.Find(id);
            UserUserGroupResult       result = UserUserGroupResultConverter.Convert(entity);

            return(result);
        }
예제 #2
0
        public Data.Entity.UserUserGroup Save(Data.Entity.UserUserGroup entity)
        {
            UserUserGroupStorage.UserUserGroupList.Add(entity);
            UserUserGroupStorage.UserUserGroupDictionary.Add(entity.Id, entity);

            return(entity);
        }
        public UserUserGroupResult Create(UserUserGroupParam param)
        {
            Data.Entity.UserUserGroup entity = UserUserGroupParamConverter.Convert(param, null);
            UserUserGroupDao.Save(entity);

            return(UserUserGroupResultConverter.Convert(entity));
        }
예제 #4
0
        static UserUserGroupStorage()
        {
            Data.Entity.UserUserGroup UserUserGroup1 = new Data.Entity.UserUserGroup
            {
            };

            Data.Entity.UserUserGroup UserUserGroup2 = new Data.Entity.UserUserGroup
            {
            };

            Data.Entity.UserUserGroup UserUserGroup3 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup4 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup5 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup6 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup7 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup8 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup9 = new Data.Entity.UserUserGroup
            {
            };
            Data.Entity.UserUserGroup UserUserGroup10 = new Data.Entity.UserUserGroup
            {
            };

            UserUserGroupList.Add(UserUserGroup1);
            UserUserGroupList.Add(UserUserGroup2);
            UserUserGroupList.Add(UserUserGroup3);
            UserUserGroupList.Add(UserUserGroup4);
            UserUserGroupList.Add(UserUserGroup5);
            UserUserGroupList.Add(UserUserGroup6);
            UserUserGroupList.Add(UserUserGroup7);
            UserUserGroupList.Add(UserUserGroup8);
            UserUserGroupList.Add(UserUserGroup9);
            UserUserGroupList.Add(UserUserGroup10);

            UserUserGroupDictionary.Add(UserUserGroup1.Id, UserUserGroup1);
            UserUserGroupDictionary.Add(UserUserGroup2.Id, UserUserGroup2);
            UserUserGroupDictionary.Add(UserUserGroup3.Id, UserUserGroup3);
            UserUserGroupDictionary.Add(UserUserGroup4.Id, UserUserGroup4);
            UserUserGroupDictionary.Add(UserUserGroup5.Id, UserUserGroup5);
            UserUserGroupDictionary.Add(UserUserGroup6.Id, UserUserGroup6);
            UserUserGroupDictionary.Add(UserUserGroup7.Id, UserUserGroup7);
            UserUserGroupDictionary.Add(UserUserGroup8.Id, UserUserGroup8);
            UserUserGroupDictionary.Add(UserUserGroup9.Id, UserUserGroup9);
            UserUserGroupDictionary.Add(UserUserGroup10.Id, UserUserGroup10);
        }
        public void Update(List <UserUserGroupParam> param)
        {
            List <Data.Entity.UserUserGroup> entity = new List <Data.Entity.UserUserGroup>();

            foreach (var item in param)
            {
                Data.Entity.UserUserGroup oldEntity = UserUserGroupDao.Find(item.Id);
                Data.Entity.UserUserGroup newEntity = UserUserGroupParamConverter.Convert(item, null);
                UserUserGroupDao.Update(newEntity);
            }
        }
예제 #6
0
        public UserUserGroupResult Convert(Data.Entity.UserUserGroup param)
        {
            UserUserGroupResult result = new UserUserGroupResult()
            {
                Id = param.Id,

                UserId        = param.User.Id,
                Username      = param.User.Username,
                UserGroupList = param.UserGroupList
            };

            return(result);
        }
        public Data.Entity.UserUserGroup Convert(UserUserGroupParam param, Data.Entity.UserUserGroup oldentity)
        {
            Data.Entity.UserUserGroup entity = null;

            if (oldentity != null)
            {
                entity = oldentity;
            }
            else
            {
                entity = new Data.Entity.UserUserGroup
                {
                    Id = param.Id
                };
            }

            entity.UserGroupList = param.UserGroupList;
            entity.User          = UserDao.Find(param.UserId);

            return(entity);
        }
 public void Update(long id, UserUserGroupParam param)
 {
     Data.Entity.UserUserGroup oldEntity = UserUserGroupDao.Find(id);
     Data.Entity.UserUserGroup newEntity = UserUserGroupParamConverter.Convert(param, null);
     UserUserGroupDao.Update(newEntity);
 }
예제 #9
0
 public Data.Entity.UserUserGroup Update(Data.Entity.UserUserGroup entity)
 {
     Delete(entity.Id);
     Save(entity);
     return(entity);
 }
예제 #10
0
 public void Delete(Data.Entity.UserUserGroup entity)
 {
     UserUserGroupStorage.UserUserGroupList.Remove(entity);
     UserUserGroupStorage.UserUserGroupDictionary.Remove(entity.Id);
 }
예제 #11
0
 public void Delete(long id)
 {
     Data.Entity.UserUserGroup entity = Find(id);
     Delete(entity);
 }