示例#1
0
 //TODO se verifca existenta fisierului de save -> daca exista se face load/ daca nu exista se creeaza un user nou
 public void CreateNewUser()
 {
     username      = "******";
     businessLevel = new BusinessLevel {
         currentLevel = BusinessLevel.LevelType.NOUBIE
     };
 }
示例#2
0
        public async Task SaveBusinessLevelAsync(BusinessLevel bl)
        {
            using (ISession session = SessionFactory.OpenSession())
                using (ITransaction transaction = session.BeginTransaction())
                {
                    await session.SaveOrUpdateAsync(bl);

                    transaction.Commit();
                }
        }
示例#3
0
        public async Task <BusinessLevelBackendDTO> CreateAndSaveBusinessLevel(string businessLevelDesc)
        {
            var businessLevel = BusinessLevel.Create(businessLevelDesc);

            await _repository.SaveBusinessLevelAsync(businessLevel);

            return(new BusinessLevelBackendDTO()
            {
                Id = businessLevel.Id, BusinessLevelDescription = businessLevel.BusinessLevelDesc
            });
        }
示例#4
0
文件: User.cs 项目: leexar/diploma
 public virtual void Update(string name, string email, string password, Realm realm, Region region, BusinessLevel businessLevel, bool isAdmin)
 {
     this.Password                      = password;
     this.UserInformation.Name          = name;
     this.UserInformation.Email         = email;
     this.UserInformation.BusinessLevel = businessLevel;
     this.UserInformation.Realm         = realm;
     this.UserInformation.Region        = region;
     this.UserInformation.IsAdmin       = isAdmin;
 }
示例#5
0
文件: User.cs 项目: leexar/diploma
        public static User Create(string login, string name, string email, string password, Realm realm, Region region, BusinessLevel businessLevel, bool isAdmin)
        {
            var entity = new User()
            {
                Login = login, Password = password
            };
            var userInformation = UserInformation.Create(entity, name, email, realm, region, businessLevel, isAdmin);

            entity.UserInformation = userInformation;

            return(entity);
        }
示例#6
0
        public static UserInformation Create(User user, string name, string email, Realm realm, Region region, BusinessLevel businessLevel, bool isAdmin)
        {
            var entity = new UserInformation()
            {
                User          = user,
                Name          = name,
                Email         = email,
                BusinessLevel = businessLevel,
                Realm         = realm,
                Region        = region,
                IsAdmin       = isAdmin
            };

            return(entity);
        }