示例#1
0
 public Luxury(string aer, string sistem, string enterain, string marca, int nrUsi, Enums.Culori culoare, Categorie categ, string serieSasiu)
     : base(marca, nrUsi, culoare, categ, serieSasiu)
 {
     this.AerConditionatC = aer;
     this.SistemParktronic = sistem;
     this.EntertainmentSystem = enterain;
 }
示例#2
0
 public Premium(string aerC, string senzori, string casetofon, string marca, int nrUsi, Enums.Culori culoare, Categorie categ, string serieSasiu)
     : base(marca, nrUsi, culoare, categ, serieSasiu)
 {
     this.AerConditionat = aerC;
     this.SenzoriParcare = senzori;
     this.CasetofonDigitalCD = casetofon;
 }
示例#3
0
        static void Main(string[] args)
        {
            Categorie C1 = new Categorie("berlina", 1900, 1520);
            Categorie C2 = new Categorie("SUV", 2500, 1710);
            Categorie C3 = new Categorie("coupe", 1600, 1580);

            Masina masina1 = new Masina("Audi A6", 5, Enums.Culori.albastru, C1, "ABC8564WX210000");
            Masina masina2 = new Masina("Vw Passat", 5, Enums.Culori.argintiu, C1, "ABC1243KL110000");
            Masina masina3 = new Masina("Hyundai Santa Fe", 5, Enums.Culori.negru, C2, "ABC6767VO540000");
            Masina masina4 = new Masina("Opel Antara", 5, Enums.Culori.verde, C2, "ABC8461DF410000");
            Masina masina5 = new Masina("Audi TT", 3, Enums.Culori.rosu, C3, "ABC6545KJ540000");

            //@todo: 1. GET o instanta a clasei DataManager; o instanta = toate !!!
            DataManager manager = null;

            //@todo: 2. adauga niste masini; !!! sa fie din toate nu doar clasa de Baza !!!
            manager.AdaugaMasina(masina1);
            manager.AdaugaMasina(masina2);
            manager.AdaugaMasina(masina3);
            manager.AdaugaMasina(masina4);
            manager.AdaugaMasina(masina5);

            //@todo: in Program.cs implementeza un fel de meniu cu comanda de la tastatura astfel incat utilizatorul sa selecteze ce vrea sa faca
            //si sa poata introduce date;
            // foloseste optiunile astea:
            //1 - afiseaza toata masinile
            //2 - afiseaza toata masinile avand categoria (se va identifica prin NUME introdus de utilizator) ce posibilitati avem aici ???
            //3 - afiseaza toata masinile cu aer conditionat
            //4 - adauga masina (in functie de tipul masinii, datele se vor lua de la utilizator prin linie de comanda)
            //5 - editeaza masina (se va identifica prin ID, urmand ca apoi sa construiesti noua masina cu datele de la utilizator, dupa ce a dat ID)
            //6 - sterge masina (se va lua ID de la utilizator)
            //7 - iesire din meniu

            Console.ReadLine();
        }
示例#4
0
 public Masina(string marca, int nrUsi, Enums.Culori culoare, Categorie categ, string serieSasiu)
 {
     this.Marca = marca;
     this.NrUsi = nrUsi;
     this.Culoare = culoare;
     this.Categorie = categ;
     this.SerieSasiu = serieSasiu;
 }
示例#5
0
 public Budget(string casetofon, string marca, int nrUsi, Enums.Culori culoare, Categorie categ, string serieSasiu)
     : base(marca, nrUsi, culoare, categ, serieSasiu)
 {
     this.CasetofonCD = casetofon;
 }
 public List<Masina> ToateDinCategoria(Categorie categoria)
 {
     //@todo: implementeaza
     throw new NotImplementedException();
 }