Exemplo n.º 1
0
 public DodawaniePrzedmiotu(Magazyn magazyn, ListaPrzedmiotow listaPrzedmiotow) : base(magazyn)
 {
     this.listaPrzedmiotow = listaPrzedmiotow;
     InitializeComponent();
     SetMdiParent(magazyn);
     poleTekstoweNazwa.KeyPress += PoleTekstoweNazwa_KeyPress;
 }
Exemplo n.º 2
0
        private static void UsunNarzedzie(Magazyn m)
        {
            Console.WriteLine("Podaj Nr Seryjny do usunięcia");
            int numer = Int32.Parse(Console.ReadLine());

            m.Usun(numer);
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            // Zapełnienie listy obiektów z xml
            Magazyn.Wczytaj();

            // Elementy menu głównego
            List <string> elementyMenu = new List <string>();

            elementyMenu.Add("Przeglądaj oleje w bazie");
            elementyMenu.Add("Dodaj olej do bazy");
            elementyMenu.Add("Dobierz olej");
            elementyMenu.Add("O programie");
            elementyMenu.Add("Wyjście");

            Menu menuGlowne = new Menu("OLEJARKA v. 1.0 (wyjście - Esc)", elementyMenu);

            while (true)
            {
                int wybor = menuGlowne.Wybor();

                switch (wybor)
                {
                case -1:
                    // Zapisanie listy obiektów do xml
                    Magazyn.Zapisz();
                    return;

                case 0:
                    Magazyn.Przegladaj();
                    break;

                case 1:
                    Magazyn.Dodaj();
                    break;

                case 2:
                    Magazyn.Dobierz();
                    break;

                case 3:
                    Komunikat k = new Komunikat("OLEJARKA v. 1.0 by Rafał Miller", "Program zaliczeniowy przedmiotu JiPP w WWSI");
                    k.Wyswietl();
                    break;

                case 4:
                    // Zapisanie listy obiektów do xml
                    Magazyn.Zapisz();
                    return;
                }
            }
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Console.WriteLine("Podaj nazwę magazynu: ");
            string nazwa = Console.ReadLine();

            Magazyn m = Magazyn.Odczytaj(nazwa);

            while (m == null)
            {
                Console.WriteLine("Brak magazynu. Podaj nazwę jeszcze raz");
                nazwa = Console.ReadLine();
            }

            bool koniec = false;

            while (!koniec)
            {
                Console.WriteLine("Wybierz opcję: ");
                Console.WriteLine("1. Pokaż magazyn");
                Console.WriteLine("2. Dodaj narzędzie");
                Console.WriteLine("3. Usuń narzędzie");
                Console.WriteLine("4. Wyjdź z programu");

                string opcja = Console.ReadLine();

                switch (opcja)
                {
                case "1":
                    Console.Write(m.ToString());
                    break;

                case "2":
                    DodajNarzedzie(m);
                    break;

                case "3":
                    UsunNarzedzie(m);
                    break;

                default:
                    koniec = true;
                    break;
                }
            }

            m.Zapisz();
        }
Exemplo n.º 5
0
        private static void DodajNarzedzie(Magazyn m)
        {
            Console.WriteLine("Podaj numer seryjny: ");
            int NrSeryjny = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Podaj nazwę: ");
            string Nazwa = Console.ReadLine();

            Console.WriteLine("Podaj cenę: ");
            decimal Cena = Decimal.Parse(Console.ReadLine());

            Console.WriteLine("Podaj opis: ");
            string Opis = Console.ReadLine();

            Narzedzie n = new Narzedzie(NrSeryjny, Nazwa, Cena, Opis);

            m.Dodaj(n);
        }
Exemplo n.º 6
0
        public static Magazyn Odczytaj(string nazwa)
        {
            XmlSerializer xs         = new XmlSerializer(typeof(Magazyn));
            string        NazwaPliku = nazwa + ".xml";

            if (File.Exists(NazwaPliku))
            {
                StreamReader plik = new StreamReader(NazwaPliku);
                Magazyn      m    = (Magazyn)xs.Deserialize(plik);
                plik.Close();

                return(m);
            }
            else
            {
                return(null);
            }
        }
 protected void SetMdiParent(Magazyn magazyn)
 {
     this.MdiParent = magazyn;
 }
 public FormularzSzablon(Magazyn magazyn)
 {
     InitializeComponent();
     SetMdiParent(magazyn);
     Show();
 }
 /// <summary>
 /// Konstruktor listy przedmiotów
 /// </summary>
 /// <param name="magazyn">Przekazanie klasy głównej</param>
 public ListaPrzedmiotow(Magazyn magazyn) : base(magazyn)
 {
     InitializeComponent();
     SetMdiParent(magazyn);
     OdswiezListePrzedmiotowPoDodaniu();
 }
Exemplo n.º 10
0
 public EdycjaPrzedmiotu(Magazyn magazyn) : base(magazyn)
 {
     InitializeComponent();
     SetMdiParent(magazyn);
 }