コード例 #1
0
 //********** 6 - sandelio likutis
 private void SandelioLikutis()
 {
     Console.WriteLine("____Sandelio likutis____");
     foreach (var preke in PrekiuOperacijos.PrekiuKatalogas())
     {
         Console.WriteLine("Kodas: " + preke.UnikalusNumeris + " " + preke.Pavadinimas + " Likutis (vnt.): " + preke.Likutis);
     }
 }
コード例 #2
0
 //********** 5 - prekiu katalogas
 private void PrekiuKatalogas()
 {
     Console.WriteLine("____Prekiu Katalogas____");
     foreach (var preke in PrekiuOperacijos.PrekiuKatalogas())
     {
         var pType = preke.GetType();
         var props = pType.GetProperties();
         foreach (PropertyInfo prp in props)
         {
             string propertyName  = prp.Name;
             string propertyValue = prp.GetValue(preke, new object[] { }).ToString();
             Console.Write(propertyName + ": " + propertyValue + ";  ");
         }
         Console.WriteLine();
     }
 }
コード例 #3
0
        //********** 8 - imones paieska pagal koda
        private void ImonesPaieska()
        {
            Console.WriteLine("_____Imones paieska pagal koda____");
            Console.WriteLine("Iveskite imones koda: ");
            int kodas = int.Parse(Console.ReadLine());

            try
            {
                Imone rastaImone = ImonesOperacijos.ImoniuPaieska(kodas);
                Console.WriteLine("Rasta imone: ");
                Console.WriteLine(rastaImone);
                Console.WriteLine("Imones operacijos: ");
                var imones = PrekiuOperacijos.PrekiuKatalogas().FindAll((x => x.pirkejoImonesKodas == kodas));
                foreach (var item in imones)
                {
                    Console.WriteLine("Pirko: " + item.Pavadinimas + ", pardavimo kaina: " + item.PardavimoKaina);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }