@ -8,10 +8,34 @@ namespace Banquale.Stub
public class Stub : IPersistenceManager
{
public ( Lis t< Customer > , Consultant ) DataLoad ( )
public ( HashSe t< Customer > , Consultant ) DataLoad ( )
{
Consultant Consultant = new Consultant ( "Consultant" , "Consultant" , "Consultant" ) ; // toujours creer en premier le consultant
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
Consultant . MessagesList . Add ( new Message ( "alce" , "ubec" ) ) ;
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
Consultant . MessagesList . Add ( new Message ( "alce" , "ubec" ) ) ;
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
Consultant . MessagesList . Add ( new Message ( "alce" , "ubec" ) ) ;
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
Consultant . MessagesList . Add ( new Message ( "alce" , "ubec" ) ) ;
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
Consultant . MessagesList . Add ( new Message ( "alce" , "ubec" ) ) ;
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
Consultant . MessagesList . Add ( new Message ( "alce" , "ubec" ) ) ;
Consultant . MessagesList . Add ( new Message ( "ZUvuzveu" , "ZBUBUE" ) ) ;
Consultant . MessagesList . Add ( new Message ( "zcdz" , "rvri" ) ) ;
Consultant . MessagesList . Add ( new Message ( "vjkebor" , "rbv" ) ) ;
@ -25,16 +49,16 @@ namespace Banquale.Stub
Account Account2 = new Account ( 9510 , "Despoints" , "FR7647858569691441525263003" ) ;
Account Account3 = new Account ( 3519 , "Perotte" , "FR7663522541416969585847002" ) ;
Transaction Transaction1 = new Transaction ( true , 55 , Account2 , 1 , new DateTime ( 2023 , 6 , 21 , 15 , 29 , 20 ) ) ;
Transaction Transaction12 = new Transaction ( true , 105 , Account2 , 2 , new DateTime ( 2023 , 8 , 17 , 18 , 54 , 35 ) ) ;
Transaction Transaction13 = new Transaction ( true , 187 , Account3 , 3 , new DateTime ( 2023 , 5 , 3 , 8 , 39 , 49 ) ) ;
Transaction Transaction2 = new Transaction ( false , 54.99 , Account2 , 4 , new DateTime ( 2022 , 8 , 15 ) ) ;
Transaction Transaction3 = new Transaction ( true , 1000 , Account3 , 5 , new DateTime ( 2020 , 9 , 1 , 20 , 00 , 00 ) ) ;
Transaction Transaction1 = new Transaction ( true , 55 , Account2 , new DateTime ( 2023 , 6 , 21 , 15 , 29 , 20 ) ) ;
Transaction Transaction12 = new Transaction ( true , 105 , Account2 , new DateTime ( 2023 , 8 , 17 , 18 , 54 , 35 ) ) ;
Transaction Transaction13 = new Transaction ( true , 187 , Account3 , new DateTime ( 2023 , 5 , 3 , 8 , 39 , 49 ) ) ;
Transaction Transaction2 = new Transaction ( false , 54.99 , Account2 , new DateTime ( 2022 , 8 , 15 ) ) ;
Transaction Transaction3 = new Transaction ( true , 1000 , Account3 , new DateTime ( 2020 , 9 , 1 , 20 , 00 , 00 ) ) ;
Debug . WriteLine ( Customer1 . Name , Customer1 . Password ) ;
List < Customer > CustomersList = new List < Customer > ( ) ;
Debug . WriteLine ( Customer1 . Name , Customer1 . Password ) ;
HashSet < Customer > CustomersList = new HashSet < Customer > ( ) ;
List < Transaction > TransactionsList = new List < Transaction > ( ) ;
List < Account > AccountsList = new List < Account > ( ) ;
@ -46,16 +70,17 @@ namespace Banquale.Stub
//Account2.TransactionsList.Add(Transaction2);
Account1 . DoTransactions ( Account2 , 55 , true , 1 );
Account1 . DoTransactions ( Account2 , 105 , true , 2 );
Account1 . DoTransactions ( Account3 , 187 , true , 3 );
Account1 . DoTransactions ( Account2 , 54.99 , false , 4 );
Account1 . DoTransactions ( Account3 , 1000 , false , 5 );
Account1 . DoTransactions ( Account2 , 55 , true );
Account1 . DoTransactions ( Account2 , 105 , true );
Account1 . DoTransactions ( Account3 , 187 , true );
Account1 . DoTransactions ( Account2 , 54.99 , false );
Account1 . DoTransactions ( Account3 , 1000 , false );
Customer1 . AccountsList . Add ( Account1 ) ;
Customer1 . AccountsList . Add ( Account2 ) ;
Customer2 . AccountsList . Add ( Account3 ) ;
CustomersList . Add ( Customer1 ) ;
@ -64,7 +89,7 @@ namespace Banquale.Stub
return ( CustomersList , Consultant ) ;
}
public void DataSave ( Lis t< Customer > c , Consultant consultant )
public void DataSave ( HashSe t< Customer > c , Consultant consultant )
{
throw new NotImplementedException ( ) ;
}