build : tt pleins de trucs
continuous-integration/drone/push Build is failing Details

Popup_qui_marche_pas
Jade VAN BRABANDT 2 years ago
parent 1fb9181467
commit ae79f1ed0b

@ -23,5 +23,14 @@ namespace Model
{
Permission = perm;
}
public void DelCom (Game game, Review review)
{
if (permission >= 1)
{
game.RemoveReview(review);
}
return;
}
}
}

@ -82,5 +82,21 @@ namespace Model
{
Reviews.Remove(review);
}
public void DescChange(string newdesc)
{
description = newdesc;
}
public void TagChange(string[] newtag)
{
tags=newtag;
}
public void NameChange(string newname)
{
name = newname;
}
public void yearChange(int newyear)
{
year = newyear;
}
}
}

@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Model
{
internal class GameHandler
{
public List<Game> gamesList
{
get { return gamesList}
}
public GameHandler()
{
List<Game> gamesList=new List<Game>();
}
}
}

@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Linq;
namespace Model
{
public interface Persistable
{
public void Load()
{
Console.WriteLine("Todo");
//To do
}
public void Save(List<Game> gamesList)
{
Console.WriteLine("Todo");
//To do
}
}
}

@ -36,15 +36,27 @@ namespace Model
}
private string text;
public string AuthorName
{
get { return authorName; }
private set { authorName = value; }
}
private string authorName;
public Review(float rate, string text)
{
AuthorName = authorName;
Rate = rate;
Text = text;
}
public void EditReview(string text)
{
Text = text;
Text = text+" (Modifié)";
}
public void EditRate(int newval)
{
rate= newval;
}
}
}

@ -61,5 +61,24 @@ namespace Model
Password = password;
Followed_Games = new List<Game>();
}
public void AddReview(Game game, Review review)
{
game.AddReview(review);
}
public void RemoveSelfReview(Game game, Review review)
{
if (review.AuthorName == username)
{
game.RemoveReview(review);
}
}
public void FollowAGame(Game game)
{
Followed_Games.Add(game);
}
public void RemoveAGame(Game game)
{
Followed_Games.Remove(game);
}
}
}

Loading…
Cancel
Save