コード例 #1
0
        public int Add(KillMethod KillMethod)
        {
            _context.KillMethods.Add(KillMethod);
            _context.SaveChanges();

            return(KillMethod.Id);
        }
コード例 #2
0
        private void AddKillMethod(string killMethod)
        {
            KillMethod KM = _repoG.FindById(actualGameId).KillMethods.Find(k => k.NameId == killMethod);

            if (KM == null)
            {
                _repoKM.Add(new KillMethod {
                    NameId = killMethod,
                    Count  = 1,
                    Game   = _repoG.FindById(actualGameId),
                    GameId = actualGameId
                });
            }
            else
            {
                KM.Count++;
                _repoKM.Update(KM);
            }
        }
コード例 #3
0
 public void Update(KillMethod KillMethod)
 {
     _context.KillMethods.Update(KillMethod);
     _context.SaveChanges();
 }
コード例 #4
0
 public bool Equals(KillMethod x, KillMethod y)
 {
     return(x.Id == y.Id &&
            x.NameId == y.NameId);
 }
コード例 #5
0
 public int GetHashCode(KillMethod obj)
 {
     return((obj.Id.ToString() + '|' + obj.NameId.ToString()).GetHashCode());
 }