Exemplo n.º 1
0
 private void btnAddProduct_Click(object sender, EventArgs e)
 {
     if (rbPerisabil.Checked)
     {
         ReadFromFile(1);
         int       newProductId = ProdusePerisabile.Count + 1;
         Perisabil produs       = new Perisabil(
             newProductId,
             aDenumire.Text,
             aDescriere.Text,
             aCategorie.Text,
             Convert.ToDouble(aPret.Value),
             true,
             aDataExp.Value
             );
         produs.WriteToFile();
     }
     else
     {
         ReadFromFile(2);
         int         newProductId = ProduseNeperisabile.Count + 1;
         Neperisabil produs       = new Neperisabil(
             newProductId,
             aDenumire.Text,
             aDescriere.Text,
             aCategorie.Text,
             Convert.ToDouble(aPret.Value),
             false,
             DateTime.Now,
             Convert.ToInt16(aGarantie.Value)
             );
         produs.WriteToFile();
     }
     aDenumire.Clear();
     aDescriere.Clear();
     aPret.Value     = 0;
     aDataExp.Value  = DateTime.Now;
     aGarantie.Value = 0;
     MessageBox.Show("Produsul a fost adaugat", "Information");
     ReadFromFile(1);
     ReadFromFile(2);
 }