Пример #1
0
 public Pulpit_DodajEdytujPracownika(Menadzer m)
 {
     InitializeComponent();
     menadzer = m;
 }
Пример #2
0
 public Pulpit_UsunZGrafiku(Menadzer m)
 {
     menadzer = m;
     InitializeComponent();
 }
Пример #3
0
 public Pulpit_Menadżer(Menadzer m)
 {
     InitializeComponent();
     menadzer = m;
 }
Пример #4
0
 public Pulpit_UsunPracownika(Menadzer m)
 {
     InitializeComponent();
     menadzer = m;
 }
Пример #5
0
        private static Magazyn pobierzMagazyn()
        {
            Magazyn magazyn = new Magazyn();


            SkonfigurujPolaczenie();
            WykonajWBazie("SELECT * FROM towary3");

            Towar towar;

            foreach (DataTable tables in ds.Tables)
            {
                foreach (DataRow row in tables.Rows)
                {
                    towar       = new Towar();
                    towar.id    = (int)row.ItemArray[0];
                    towar.nazwa = (string)row.ItemArray[1];
                    //towar.ilosc = (int)row.ItemArray[2];

                    magazyn.towary.Add(towar);
                }
            }
            WykonajWBazie("SELECT * FROM pracownicy2");

            Pracownik pracownik;

            foreach (DataTable tables in ds.Tables)
            {
                foreach (DataRow row in tables.Rows)
                {
                    pracownik               = new Pracownik();
                    pracownik.id            = (int)row.ItemArray[0];
                    pracownik.imie          = (string)row.ItemArray[1];
                    pracownik.nazwisko      = (string)row.ItemArray[2];
                    pracownik.pesel         = (string)row.ItemArray[3];
                    pracownik.telefon       = (int)row.ItemArray[4];
                    pracownik.dataUrodzenia = (DateTime)row.ItemArray[5];
                    pracownik.login         = (string)row.ItemArray[6];
                    pracownik.haslo         = (string)row.ItemArray[7];
                    magazyn.pracownicy.Add(pracownik);
                }
            }
            WykonajWBazie("SELECT * FROM zlecenia2");


            Zlecenie zlecenie;

            foreach (DataTable tables in ds.Tables)
            {
                foreach (DataRow row in tables.Rows)
                {
                    zlecenie             = new Zlecenie();
                    zlecenie.pracownik   = magazyn.pracownicy.Find(Pracownik => Pracownik.id == Convert.ToInt32(row.ItemArray[0]));
                    zlecenie.data        = (DateTime)row.ItemArray[1];
                    zlecenie.towar       = magazyn.towary.Find(Towar => Towar.id == (int)row.ItemArray[2]);
                    zlecenie.ilosc       = (int)row.ItemArray[3];
                    zlecenie.czyPrzyjeto = (bool)row.ItemArray[4];         //nie wiadomo czy zrzutuje
                    zlecenie.informacje  = (string)row.ItemArray[5];
                    magazyn.zlecenia.Add(zlecenie);
                }
            }

            WykonajWBazie("SELECT * FROM menadzerowie1");

            Menadzer menadzer;

            foreach (DataTable tables in ds.Tables)
            {
                foreach (DataRow row in tables.Rows)
                {
                    menadzer               = new Menadzer();
                    menadzer.id            = (int)row.ItemArray[0];
                    menadzer.imie          = (string)row.ItemArray[1];
                    menadzer.nazwisko      = (string)row.ItemArray[2];
                    menadzer.pesel         = (string)row.ItemArray[3];
                    menadzer.telefon       = (int)row.ItemArray[4];
                    menadzer.dataUrodzenia = (DateTime)row.ItemArray[5];
                    menadzer.login         = (string)row.ItemArray[6];
                    menadzer.haslo         = (string)row.ItemArray[7];
                    magazyn.menadzerowie.Add(menadzer);
                }
            }
            WykonajWBazie("SELECT * FROM grafik");


            foreach (DataTable tables in ds.Tables)
            {
                foreach (DataRow row in tables.Rows)
                {
                    pracownik = magazyn.pracownicy.Find(Pracownik => Pracownik.id == (int)row.ItemArray[0]);

                    pracownik.grafik.grafik.Add((DateTime)row.ItemArray[1], (int)row.ItemArray[2]);
                }
            }
            WykonajWBazie("SELECT * FROM lokalizacje2");

            foreach (DataTable tables in ds.Tables)
            {
                foreach (DataRow row in tables.Rows)
                {
                    towar = magazyn.towary.Find(Towar => Towar.id == (int)row.ItemArray[0]);

                    towar.lokalizacje.Add(new Lokalizacja((int)row.ItemArray[1], (int)row.ItemArray[2], (int)row.ItemArray[3]), (int)row.ItemArray[4]);
                }
            }
            return(magazyn);
        }
Пример #6
0
 public Pulpit_DodajEdytujGrafik(Menadzer m)
 {
     menadzer = m;
     InitializeComponent();
 }