You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.1 KiB
45 lines
1.1 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Model
|
|
{
|
|
public class Admin : User
|
|
{
|
|
public int Permission
|
|
{
|
|
get { return permission; }
|
|
private set
|
|
{
|
|
permission = value;
|
|
}
|
|
}
|
|
private int permission;
|
|
|
|
public Admin(string username, string biographie, string email, string password, int perm)
|
|
: base(username, biographie, email, password)
|
|
{
|
|
Permission = perm;
|
|
}
|
|
|
|
public void AddGametoGamesList(List<Game> gamesList, Game game)
|
|
{
|
|
gamesList.Add(game);
|
|
}
|
|
public void RemoveGameFromGamesList(List<Game> gamesList, Game game)
|
|
{
|
|
gamesList.Remove(game);
|
|
}
|
|
public void DelCom (Game game, Review review)
|
|
{
|
|
if (permission >= 1)
|
|
{
|
|
game.RemoveReview(review);
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
}
|