コード例 #1
0
 //Constructor cu parametrii
 public Carte(string _nume, string _autor, string _editura, int _AnAparitie, int _NrExemplare, int n)
 {
     Nume        = _nume;
     Autor       = _autor;
     Editura     = _editura;
     AnAparitie  = _AnAparitie;
     NrExemplare = _NrExemplare;
     IDcarte     = ID;
     ID          = ID + 1;
     GenCarte    = (GENCARTE)(n);
 }
コード例 #2
0
 //Constructor fara parametrii
 public Carte()
 {
     Nume        = string.Empty;
     Autor       = string.Empty;
     Editura     = string.Empty;
     GenCarte    = GENCARTE.Copii;
     AnAparitie  = 0;
     NrExemplare = 0;
     IDcarte     = ID;
     ID          = ID + 1;
 }
コード例 #3
0
        //Constructor fara parametrii
        public Carte()
        {
            Nume        = string.Empty;
            Autor       = string.Empty;
            Editura     = string.Empty;
            GenCarte    = GENCARTE.Copii;
            AnAparitie  = 0;
            NrExemplare = 0;

            IDcarte         = ID;
            ID              = ID + 1;
            DataActualizare = DateTime.Now;
        }
コード例 #4
0
 //Constructor cu parametrii 2
 public Carte(string _nume, string _autor, string _editura, int _AnAparitie, int _NrExemplare, int n, int specificatii)
 {
     Nume            = _nume;
     Autor           = _autor;
     Editura         = _editura;
     AnAparitie      = _AnAparitie;
     NrExemplare     = _NrExemplare;
     IDcarte         = ID;
     ID              = ID + 1;
     GenCarte        = (GENCARTE)(n);
     Specificatii    = (SPECIFICATII)specificatii;
     DataActualizare = DateTime.Now;
 }
コード例 #5
0
        public Carte(string linieFisier)
        {
            var dateFisier = linieFisier.Split(SEPARATOR_PRINCIPAL_FISIER);

            //ordinea de preluare a campurilor este data de ordinea in care au fost scrise in fisier prin apelul implicit al metodei ToString()
            IDcarte      = Convert.ToInt32(dateFisier[(int)CampuriCarte.ID]);
            Nume         = dateFisier[(int)CampuriCarte.NUME];
            Autor        = dateFisier[(int)CampuriCarte.AUTOR];
            Editura      = dateFisier[(int)CampuriCarte.EDITURA];
            AnAparitie   = Int32.Parse(dateFisier[(int)CampuriCarte.ANAPARITIE]);
            NrExemplare  = Int32.Parse(dateFisier[(int)CampuriCarte.NREXEMPLARE]);
            GenCarte     = (GENCARTE)Convert.ToInt32(dateFisier[(int)CampuriCarte.GEN]);
            Specificatii = (SPECIFICATII)Convert.ToInt32(dateFisier[(int)CampuriCarte.SPECIFICATII]);
        }
コード例 #6
0
        //Constructor care primeste un sir
        public Carte(string sirr)
        {
            string[] buff = sirr.Split(',');
            Nume        = buff[0];
            Autor       = buff[1];
            Editura     = buff[2];
            AnAparitie  = Convert.ToInt32(buff[3]);
            NrExemplare = Convert.ToInt32(buff[4]);
            IDcarte     = ID;
            ID         += ID;
            int i = Convert.ToInt16(buff[5]);

            GenCarte = (GENCARTE)(i);
        }