Example #1
0
 private static void UpdateRaceCategory(Data.RaceCategory raceCategory, RaceCategory request)
 {
     raceCategory.Name           = request.Name;
     raceCategory.Code           = request.Code;
     raceCategory.MaxYearOfBirth = request.MaxYearOfBirth;
     raceCategory.MinYearOfBirth = request.MinYearOfBirth;
     raceCategory.Sex            = Data.SexConverter.FromProto(request.Sex);
 }
Example #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="name"></param>
 /// <param name="race"></param>
 /// <param name="hp"></param>
 public Character(string name, RaceCategory race, int hp)
 {
     MaxHealth = hp;
     Health    = hp;
     Race      = race;
     Name      = name;
     IsAlive   = true;
 }
Example #3
0
 // Parameters Constructor
 public Character(string name, RaceCategory race, int hp)
 {
     mName      = name;
     mMaxHealth = hp;
     mHealth    = mMaxHealth;
     mRace      = race;
     isAlive    = true;
 }
Example #4
0
 public RaceCategory UpdateEntity(RaceCategory entity)
 {
     entity.Name           = Name;
     entity.Code           = Code;
     entity.Sex            = Sex;
     entity.MinYearOfBirth = MinYearOfBirth;
     entity.MaxYearOfBirth = MaxYearOfBirth;
     return(entity);
 }
Example #5
0
 public RaceCategoryDto(RaceCategory cat)
 {
     this.Id             = cat.Id;
     this.Name           = cat.Name;
     this.Code           = cat.Code;
     this.Sex            = cat.Sex;
     this.MinYearOfBirth = cat.MinYearOfBirth;
     this.MaxYearOfBirth = cat.MaxYearOfBirth;
 }
Example #6
0
        public void AddItem(string name, RaceCategory raceCategory)
        {
            var item = new Item()
            {
                Name         = name,
                RaceCategory = raceCategory
            };

            itemContext.Items.Add(item);
            itemContext.SaveChanges();
        }
Example #7
0
        public override async Task <RaceCategory> update(RaceCategory request, ServerCallContext context)
        {
            Data.RaceCategory raceCategory = await dbContext.RaceCategories.FindAsync(request.Id);

            if (raceCategory == null)
            {
                throw new ArgumentException($"RaceCategory not found by Id: '{request.Id}");
            }

            UpdateRaceCategory(raceCategory, request);
            await dbContext.SaveChangesAsync();

            return(ToProtoRaceCategory(raceCategory));
        }
 public IActionResult Add(string name, RaceCategory raceCategory)
 {
     itemRepository.AddItem(name, raceCategory);
     return(RedirectToAction("Index"));
 }
 public bool EditCategory(RaceCategory raceCategory)
 {
     return(EditRace(raceCategory.Race ?? new Repository.RaceRepository().GetById(raceCategory.RaceId)));
 }
Example #10
0
 public void AddNewItemWithApi([FromBody] string item, RaceCategory raceCategory)
 {
     itemRepository.AddItem(item, raceCategory);
 }