/// <summary> /// permet de transférer un don non traité dans un dépot vente /// </summary> public void TransfertDepotVente(string[] mots) { //choix du dépot de vente Depot_vente dpv = ChoixDepotVente(); //création du montant Console.WriteLine("saisissez le prix de vente de l'objet"); double montant = Convert.ToDouble(Console.ReadLine()); mots[9] = Convert.ToString(montant); dpv.Solde += montant; //création de la ligne à écrire dans le fichier depot-vente mots[10] = "Depot-vente"; string LigneDon2 = ""; for (int i = 0; i < mots.Length; i++) { LigneDon2 += mots[i]; LigneDon2 += ";"; } DateTime DateDepot = DateTime.Now; //Console.WriteLine("Saisissez la date de vente de l'objet au format jj//mm/aaaa"); DateTime DateVente = DateDepot; DateVente.AddMonths(1); LigneDon2 += DateDepot + ";" + DateVente; dpv.DateDepot = DateDepot; dpv.DateVente = DateVente; //transfert vers le fichier depot-vente LigneDon2 += ";" + dpv.Tostring3(); Ecrire(LigneDon2, DepotVente); int NumLigne = chercher(mots[0], DonsNonTraites); SupprimerLigne(DonsNonTraites, NumLigne); //actualisation du solde du dépot-vente string LigneDepot = dpv.Tostring2(); //ModifierLigne(ListeDepotsVente, ) }
/// <summary> /// permet de créer un nouveau dépot vente et l'inscrit dans le fichier listedepotsvente /// </summary> public Depot_vente creation_depot_vente() { Console.WriteLine("Création d'un nouveau dépot-vente"); Console.WriteLine("saisissez son identifiant"); int IdentifiantDPV = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("saisissez son nom"); string NomDPV = Console.ReadLine(); Console.WriteLine("saisissez son adresse"); string AdresseDPV = Console.ReadLine(); Console.WriteLine("saisissez son numéro de téléphone"); string TelDPV = Console.ReadLine(); Depot_vente depot = new Depot_vente(IdentifiantDPV, NomDPV, "", AdresseDPV, TelDPV, "Depot-vente", DateTime.Now, DateTime.Now, 0); string LigneDPV = depot.Tostring2(); Ecrire(LigneDPV, ListeDepotsVente); Liste_Depots_Vente = listes.ListDepotsVente(); return(depot); }