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(); }
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(); }