Exemplo n.º 1
0
        private void button_DodajEdytujGrafik_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_idpracownika))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfDateAndHour(textBox_Data))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_LiczbaGodzin))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                menadzer.DodajDoGrafiku(Convert.ToInt32(textBox_idpracownika.Text), Convert.ToDateTime(textBox_Data.Text), Convert.ToInt32(textBox_LiczbaGodzin.Text));
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_idpracownika))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfDateAndHour(textBox_datadozmiany))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfDateAndHour(textBox_nowadata))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_czaspracy))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                menadzer.EdytujGrafik(Convert.ToInt32(textBox_idpracownika.Text), Convert.ToDateTime(textBox_datadozmiany.Text), Convert.ToDateTime(textBox_nowadata.Text), Convert.ToInt32(textBox_czaspracy.Text));
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }
Exemplo n.º 3
0
        private void button_lokalizuj_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_idtowaru))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                int  id;
                bool czyInt = Int32.TryParse(textBox_idtowaru.Text, out id);

                if (czyInt == false)
                {
                    Komunikaty.WyświetlKomunikat("Podaj id we właściwym formacie");
                    return;
                }

                Towar szukany = BazaDanych.magazyn.towary.Find(Towar => Towar.id == id);
                dataGridView1.DataSource = null;
                dataGridView1.Columns.Clear();
                dataGridView1.Rows.Clear();

                if (szukany == null)
                {
                    Komunikaty.WyświetlKomunikat("Szukanego towaru nie ma w magazynie.");
                    return;
                }

                dataGridView1.Columns.Add("sektor", "Sektor");
                dataGridView1.Columns.Add("rzad", "Rząd");
                dataGridView1.Columns.Add("polka", "Półka");
                dataGridView1.Columns.Add("ilosc", "Ilość");


                foreach (var item in szukany.lokalizacje)
                {
                    dataGridView1.Rows.Add(item.Key.sektor, item.Key.rzad, item.Key.polka, item.Value);
                }

                if (Height < 400)
                {
                    Height = 410;
                }
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }
Exemplo n.º 4
0
        private void button_UsunPracownika_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfPositiveInt(textbox_ID))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                menadzer.UsunPracownika(Convert.ToInt32(textbox_ID.Text));
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }
Exemplo n.º 5
0
        private void button_DodajNowyTowar_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfString(textBox_nazwatowaru))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_idtowaru))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfLocalization(textBox_sektor))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfLocalization(textBox_rzad))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfLocalization(textBox_polka))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_ilosc))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfString(textBox_info))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                pracownik.DodajNowyTowar(textBox_nazwatowaru.Text, Convert.ToInt32(textBox_idtowaru.Text), Convert.ToInt32(textBox_sektor.Text), Convert.ToInt32(textBox_rzad.Text), Convert.ToInt32(textBox_polka.Text), Convert.ToInt32(textBox_ilosc.Text), textBox_info.Text);
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }
Exemplo n.º 6
0
        private void button_DodajPracownika_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_ID))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfString(textBox_imie))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfString(textBox_nazwisko))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfPesel(textBox_PESEL))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfDate(textBox_date))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfPhoneNumber(textBox_telefon))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                menadzer.DodajPracownika(Convert.ToInt32(textBox_ID.Text), textBox_imie.Text, textBox_nazwisko.Text, textBox_PESEL.Text, Convert.ToInt32(textBox_telefon.Text), Convert.ToDateTime(textBox_date.Text));
                //menadzer.DodajPracownika(Convert.ToInt32(textBox_ID.Text),textBox_imie.Text,textBox_nazwisko.Text,textBox_PESEL.Text,Convert.ToInt32(textBox_telefon.Text),Convert.ToDateTime(textBox_date.Text),magazyn,bd,"login","haslo");
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }
Exemplo n.º 7
0
        private void button_UsunZGrafiku_Click(object sender, EventArgs e)
        {
            bool czyWaliduje = true;

            if (!Projekt.Validate.CheckIfPositiveInt(textBox_idracownika))
            {
                czyWaliduje = false;
            }

            if (!Projekt.Validate.CheckIfDateAndHour(textBox_dataDoUsuniecia))
            {
                czyWaliduje = false;
            }

            if (czyWaliduje == true)
            {
                menadzer.UsunZGrafiku(Convert.ToInt32(textBox_idracownika.Text), Convert.ToDateTime(textBox_dataDoUsuniecia.Text));
                return;
            }
            Komunikaty.NieprawidlowaWalidacja();
        }