Esempio n. 1
0
 public void Put(int id, [FromBody] ClanRequest value)
 {
     _context.SaveChanges();
     _context.ClansRequests.Remove(_context.ClansRequests.FirstOrDefault(cr => cr.Id == id));
     _context.ClansRequests.Add(value);
     _context.SaveChanges();
 }
Esempio n. 2
0
        public void Post(int fromUserId, int toUserId, int toClanId, string message)
        {
            ClanRequest c = new ClanRequest {
                user1       = _context.Users.FirstOrDefault(u => u.Id == fromUserId),
                user2       = _context.Users.FirstOrDefault(u => u.Id == toUserId),
                clan        = _context.Clans.FirstOrDefault(u => u.Id == toClanId),
                message     = message,
                RequestType = "ClanRequest"
            };

            _context.ClansRequests.Add(c);
            _context.SaveChanges();
        }