示例#1
0
        public void SeedCharacterSupportClasses()
        {
            Library.Users user = new Library.Users
            {
                Username   = "******",
                Password   = "******",
                Permission = 0,
                Email      = "*****@*****.**"
            };
            _userRepo.CreateUser(user);
            _userRepo.Save();

            Library.CampaignCreate camp = new Library.CampaignCreate
            {
                Name = "TestCamp",
            };
            _campRepo.CreateCampaign(camp);
            _campRepo.Save();

            Library.Class testClass = new Library.Class
            {
                Name = "TestClass"
            };
            _repo.AddClass(testClass);
            _repo.Save();

            Library.Race race = new Library.Race
            {
                Name = "TestRace"
            };
            _repo.AddRace(race);
            _repo.Save();
        }
 public void AddClass(Library.Class myClass)
 {
     if (myClass != null)
     {
         _db.Add(Mapper.Map(myClass));
     }
     else
     {
         throw new ArgumentNullException();
     }
 }
示例#3
0
 public void SeedClass(int val)
 {
     for (int i = 0; i < val; i++)
     {
         Library.Class testClass = new Library.Class
         {
             Name = "TestClass"
         };
         _repo.AddClass(testClass);
         _repo.Save();
     }
 }
示例#4
0
 public static Class Map(Library.Class c) => new Class
 {
     ClassId     = c.ClassID,
     Name        = c.Name,
     Description = c.Name
 };