Example #1
0
        /// <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, )
        }
Example #2
0
        /// <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);
        }