reglage pour merge avec persistance
continuous-integration/drone/push Build is failing Details

pull/19/head
Matheo THIERRY 2 years ago
parent 90c24358fd
commit 09029d2090

@ -1,13 +0,0 @@
using Notus_Persistance;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Notus_Console
{
public class Manager
{
}
}

@ -1,33 +0,0 @@
using Biblioteque_de_Class;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Json;
using System.Xml;
using System;
using System.Collections.Generic;
using System.Diagnostics;
namespace Notus_Persistance
{
public static class PersistenceManager
{
public static void SaveDatabaseData(Database database)
{
ToJSON.SaveDatabaseData(database);
}
public static Database LoadDatabaseData()
{
return ToJSON.LoadDatabaseData();
}
public static void SaveUserData(User user)
{
ToJSON.SaveUserData(user);
}
public static User LoadUserData()
{
return ToJSON.LoadUserData();
}
}
}

@ -10,22 +10,22 @@ namespace Notus_Persistance
{ {
public class Stub public class Stub
{ {
public static void SaveDatabaseData(Database database) public void SaveDatabaseData(Database database)
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }
public static Database LoadDatabaseData() public Database LoadDatabaseData()
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }
public static void SaveUserData(User user) public void SaveUserData(User user)
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }
public static User LoadUserData() public User LoadUserData()
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }

@ -12,13 +12,13 @@ using System.Text.Json;
namespace Notus_Persistance namespace Notus_Persistance
{ {
public static class ToJSON public class ToJSON
{ {
private const string DatabaseDataFilePath = "data.json"; private const string DatabaseDataFilePath = "data.json";
private const string UserDataFilePath = "userdata.json"; private const string UserDataFilePath = "userdata.json";
private static DataContractJsonSerializer DatabasejsonSerializer = new DataContractJsonSerializer(typeof(Database)); private static DataContractJsonSerializer DatabasejsonSerializer = new DataContractJsonSerializer(typeof(Database));
private static DataContractJsonSerializer UserjsonSerializer = new DataContractJsonSerializer(typeof(User)); private static DataContractJsonSerializer UserjsonSerializer = new DataContractJsonSerializer(typeof(User));
public static void SaveDatabaseData(Database database) public void SaveDatabaseData(Database database)
{ {
using (FileStream fileStream = File.Create(DatabaseDataFilePath)) using (FileStream fileStream = File.Create(DatabaseDataFilePath))
{ {
@ -33,7 +33,7 @@ namespace Notus_Persistance
} }
} }
public static Database LoadDatabaseData() public Database LoadDatabaseData()
{ {
if (File.Exists(DatabaseDataFilePath)) if (File.Exists(DatabaseDataFilePath))
{ {
@ -57,7 +57,7 @@ namespace Notus_Persistance
} }
} }
public static void SaveUserData(User user) public void SaveUserData(User user)
{ {
using (FileStream fileStream = File.Create(UserDataFilePath)) using (FileStream fileStream = File.Create(UserDataFilePath))
{ {
@ -72,7 +72,7 @@ namespace Notus_Persistance
} }
} }
public static User LoadUserData() public User LoadUserData()
{ {
if (File.Exists(UserDataFilePath)) if (File.Exists(UserDataFilePath))
{ {

@ -10,27 +10,27 @@ using System.Threading.Tasks;
namespace Notus_Persistance namespace Notus_Persistance
{ {
public static class ToXML public class ToXML
{ {
private const string DataFilePath = "data.xml"; private const string DataFilePath = "data.xml";
private const string XmlDataFilePath = "userdata.xml"; private const string XmlDataFilePath = "userdata.xml";
public static void SaveDatabaseData(Database database) public void SaveDatabaseData(Database database)
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }
public static Database LoadDatabaseData() public Database LoadDatabaseData()
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }
public static void SaveUserData(User user) public void SaveUserData(User user)
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }
public static User LoadUserData() public User LoadUserData()
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }

Loading…
Cancel
Save