public FormZmianaStanuMagazynu(KWZP_PROJEKTEntities db, int id, int jakaAkcja)
 {
     this.jakaAkcja = jakaAkcja;
     this.id        = id;
     this.db        = db;
     InitializeComponent();
 }
        public void zapisZmianWidok()
        {
            db.SaveChanges();
            KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();

            db.STAN_MATERIALY_NAZWY = ndb.STAN_MATERIALY_NAZWY;
            db.STAN_PRODUKTY_NAZWY  = ndb.STAN_PRODUKTY_NAZWY;
            db.MATERIALY_PO_DODANIU = ndb.MATERIALY_PO_DODANIU;
            db.MATERIAL_ZDJETY      = ndb.MATERIAL_ZDJETY;
            db = ndb;
            db.SaveChanges();
            akcjaSwitch();

            //    if (checkBWszystkie.Checked)
            //    {
            //        sTANMATERIALYNAZWYBindingSource.DataSource = db.STAN_MATERIALY_NAZWY.ToList();
            //        sTANPRODUKTYNAZWYBindingSource.DataSource = db.STAN_PRODUKTY_NAZWY.ToList();
            //    }
            //    else
            //    {
            //        int g = int.Parse(cBoxFlitracja.SelectedValue.ToString());
            //        sTANMATERIALYNAZWYBindingSource.DataSource = db.STAN_MATERIALY_NAZWY.Where(i => i.ID_ZLECENIA == g).ToList();
            //        sTANPRODUKTYNAZWYBindingSource.DataSource = db.STAN_PRODUKTY_NAZWY.Where(i => i.ID_ZLECENIA == g).ToList();
            //    }
        }
Пример #3
0
 public KreatorFaktur(KWZP_PROJEKTEntities db, int id, bool kopia)
 {
     this.kopia = kopia;
     this.id    = id;
     this.db    = db;
     InitializeComponent();
 }
Пример #4
0
        public Form2(KWZP_PROJEKTEntities db)
        {
            this.db = db;
            InitializeComponent();
            this.button1.Text = "Show";
            this.button2.Text = "Hide";
            this.button3.Text = "Save changes";


            firma = db.FIRMY.First();

            this.textBox1.Text = firma.NAZWA_FIRMY;
            this.textBox2.Text = firma.NIP;

            this.checkBox1.Checked = firma.POJAZDY.Count > 2;

            int currentY = 150;

            foreach (POJAZDY pojazd in firma.POJAZDY)
            {
                TextBox textBox = new TextBox();
                Label   label   = new Label();
                label.Text       = pojazd.MARKA + " " + pojazd.MODEL;
                label.Location   = new Point(5, currentY);
                textBox.Text     = pojazd.NUMER_REJESTRACYJNY;
                textBox.Location = new Point(150, currentY);
                textBox.Name     = pojazd.ID_POJAZDU.ToString();
                this.panel1.Controls.Add(label);
                this.panel1.Controls.Add(textBox);
                currentY += 25;
            }
        }
Пример #5
0
 public SzczegolyZlecenia(int id, KWZP_PROJEKTEntities db, int uprawnienia)
 {
     this.uprawnienia = uprawnienia;
     this.db          = db;
     this.id          = id;
     InitializeComponent();
 }
Пример #6
0
        private void btnZapisz_Click(object sender, EventArgs e)
        {
            ZAMOWIENIA zAMOWIENIA = new ZAMOWIENIA();
            DateTime   data       = DateTime.Now;

            zAMOWIENIA.DATA_REALIZACJI = data.AddDays(3);
            zAMOWIENIA.DATA_ZAMOWIENIA = data;
            zAMOWIENIA.ID_FIRMY        = int.Parse(comboBoxFirmy.SelectedValue.ToString());
            db.ZAMOWIENIA.Add(zAMOWIENIA);
            DATA_STATUSU_ZLECENIA dATA_STATUSU_ = new DATA_STATUSU_ZLECENIA();

            dATA_STATUSU_.DATA_ZMIANY         = data;
            dATA_STATUSU_.ID_ZLECENIA         = int.Parse(comboBoxNrZlecenia.SelectedValue.ToString());
            dATA_STATUSU_.ID_STATUSU_ZLECENIA = 2;
            db.DATA_STATUSU_ZLECENIA.Add(dATA_STATUSU_);
            db.SaveChanges();
            // foreach(SUMA_ZAPOTRZEBOWANIA_MATERIAL_ZLECENIE element on sUMAZAPOTRZEBOWANIAMATERIALZLECENIEBindingSource.DataSource as SUMA_ZAPOTRZEBOWANIA_MATERIAL_ZLECENIE);
            KWZP_PROJEKTEntities kWZP_ = new KWZP_PROJEKTEntities();

            db = kWZP_;
            db.SaveChanges();

            MessageBox.Show("Akcje zapisano pomyślne .", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
            this.Close();
        }
Пример #7
0
        public FormFirmyDoZlecenia(KWZP_PROJEKTEntities db)
        {
            this.db = db;

            InitializeComponent();
            FirmyBindingSource.DataSource = db.FIRMY.ToList();
        }
Пример #8
0
 public AkcjaMagazynProduktów(KWZP_PROJEKTEntities db, bool materialy, object dane, int operacja)
 {
     this.db        = db;
     this.materialy = materialy;
     this.dane      = dane;
     this.operacja  = operacja;
     InitializeComponent();
 }
Пример #9
0
 public ZamowienieMaterialu(KWZP_PROJEKTEntities db, int id)
 {
     this.id = id;
     this.db = db;
     InitializeComponent();
     comboBoxNrZlecenia.DataSource  = db.AKTUALNY_STATUS_ZLECEN.Where(a => a.ID_ZLECENIA == id).ToList();
     comboBoxNrZlecenia.ValueMember = "ID_ZLECENIA";
     BtnShow.Hide();
     uzupelnijListe();
     BtnNoweZam.Hide();
     uzupelnijNoweZamowienie();
 }
Пример #10
0
        public FormListaFaktur(KWZP_PROJEKTEntities db)
        {
            this.db = db;
            InitializeComponent();
            var idfaktura = from fa in db.FAKTURY
                            join z in db.ZLECENIA on fa.ID_ZLECENIA equals z.ID_ZLECENIA
                            join f in db.FIRMY on z.ID_FIRMY equals f.ID_FIRMY
                            join p in db.PRACOWNICY on fa.ID_PRACOWNIKA equals p.ID_PRACOWNIK
                            select new { fa.ID_FAKTURY, f.NAZWA_FIRMY, f.ADRES_EMAIL, f.NR_TELEFONU, f.NIP, fa.ID_ZLECENIA, fa.DATA_WYSTAWIENIA, fa.DATA_PLATNOSCI, fa.KWOTA, fa.ID_WALUTA, p.IMIE, p.NAZWISKO };

            this.dataGridView_lista_faktur.DataSource = idfaktura.ToList();
        }
Пример #11
0
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            using (Zmiana_Danych_Uzytkownika zDU = new Zmiana_Danych_Uzytkownika(null, db))
            {
                if (zDU.ShowDialog() == DialogResult.OK)
                {
                    KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();

                    db = ndb;
                    sPISUZYTKOWNIKOWBindingSource.DataSource = db.SPIS_UZYTKOWNIKOW.ToList();
                }
            }
        }
Пример #12
0
        public FormZmiana_Narzedzia(KWZP_PROJEKTEntities db, object send, string tryb)
        {
            this.db   = db;
            this.send = send;
            this.tryb = tryb;
            InitializeComponent();

            NARZEDZIA narzedzia = new NARZEDZIA();

            narzedzia                 = (NARZEDZIA)send;
            textBoxNazwa.Text         = narzedzia.NAZWA;
            textBoxModel.Text         = narzedzia.MODEL;
            textBoxNrEwidencyjny.Text = narzedzia.NR_EWIDENCYJNY.ToString();
            textBoxKosztZaH.Text      = narzedzia.KOSZT_ZA_H.ToString();
        }
Пример #13
0
        public ZamowienieMaterialu(KWZP_PROJEKTEntities db)
        {
            this.db = db;
            InitializeComponent();
            comboBoxNrZlecenia.DataSource  = db.AKTUALNY_STATUS_ZLECEN.Where(a => a.Status == 1).ToList();
            comboBoxNrZlecenia.ValueMember = "ID_ZLECENIA";

            comboBoxFirmy.Hide();

            txtzlozenia.Hide();
            txtZamowienia.Hide();
            lvlFirmy.Hide();
            btnZapisz.Hide();
            lblDZ.Hide();
            lblReal.Hide();
        }
Пример #14
0
        public FormDodajEdytujFirme(FIRMY obj, KWZP_PROJEKTEntities db)
        {
            InitializeComponent();
            this.db  = db;
            this.obj = obj;

            if (obj == null)
            {
                FirmyBindingSource.DataSource = new FIRMY();
            }
            else
            {
                FirmyBindingSource.DataSource = obj;
                //  db.FIRMY.Attach(FirmyBindingSource.Current as FIRMY);
            }
        }
Пример #15
0
        public PrzygotowanieTransportu(KWZP_PROJEKTEntities db, int id)
        {
            this.id = id;
            this.db = db;
            InitializeComponent();
            pRODUKTYPOZOSTALEDOTRANSPORTUBindingSource.DataSource = db.PRODUKTY_POZOSTALE_DO_TRANSPORTU.Where(a => a.ID_ZLECENIA == id).ToList();

            ;



            var      dict1    = new Dictionary <int, string>();
            ZLECENIA zLECENIA = db.ZLECENIA.Where(a => a.ID_ZLECENIA == id).First();

            ;
            foreach (FIRMY row in db.FIRMY.Where(a => a.ID_FIRMY == zLECENIA.FIRMY.ID_FIRMY).ToList())
            {
                dict1.Add(row.ID_FIRMY, row.NAZWA_FIRMY + "    NIP :   " + row.NIP);
            }
            cBoxFirma.DataSource    = dict1.ToList();
            cBoxFirma.ValueMember   = "Key";
            cBoxFirma.DisplayMember = "Value";

            ;

            var dict2 = new Dictionary <int, string>();

            foreach (POJAZDY row in db.POJAZDY.ToList())
            {
                dict2.Add(row.ID_POJAZDU, row.MARKA + "     " + row.MODEL + "    NR Rejestracyjny : " + row.NUMER_REJESTRACYJNY);
            }
            cBoxPojazd.DataSource    = dict2.ToList();
            cBoxPojazd.ValueMember   = "Key";
            cBoxPojazd.DisplayMember = "Value";


            var dict3 = new Dictionary <int, string>();

            foreach (ADRESY row in db.ADRESY.ToList())
            {
                dict3.Add(row.ID_ADRESU, row.KRAJ + " Miasto :  " + row.MIASTA.NAZWA + " Ulica: " + row.ULICA + " nr. Budynku " + row.NR_BUDYNKU);
            }
            cBoxAdress.DataSource    = dict3.ToList();
            cBoxAdress.ValueMember   = "Key";
            cBoxAdress.DisplayMember = "Value";
        }
Пример #16
0
        public FormZmiana_Maszyny(KWZP_PROJEKTEntities db, object send, string tryb)
        {
            this.send = send;
            this.db   = db;
            this.tryb = tryb;
            InitializeComponent();

            MODELE_MASZYN maszyny = new MODELE_MASZYN();

            maszyny                = (MODELE_MASZYN)send;
            textBoxModel.Text      = maszyny.MODEL;
            textBoxMarka.Text      = maszyny.MARKA;
            textBoxPredkosc.Text   = maszyny.PRĘDKOŚĆ.ToString();
            textBoxCenaZaH.Text    = maszyny.KOSZT_ZA_H.ToString();
            textBoxTypMaszyny.Text = maszyny.TYP_MASZYNY;
            textBoxPosuw.Text      = maszyny.POSUW.ToString();
        }
Пример #17
0
 private void btnZapisz_Click(object sender, EventArgs e)
 {
     if (dane != null)
     {
         UZYTKOWNICY s = new UZYTKOWNICY();
         s.ID_PRACOWNIK    = dane.ID_PRACOWNIK;
         s.UPRAWNIENIA     = int.Parse(cBPoziom.SelectedValue.ToString());
         s.NAZWA_LOGOWANIE = txtBLogin.Text;
         s.HASLO           = txtBHaslo.Text;
         s.ID_UZYTKOWNIKA  = dane.ID_UZYTKOWNIKA;
         try
         {
             db.Entry(s).State = EntityState.Modified;
             db.SaveChanges();
             MessageBox.Show("Akcje zapisano pomyślne .", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
         catch (Exception esc)
         {
             KWZP_PROJEKTEntities nDB = new KWZP_PROJEKTEntities();
             db = nDB;
             db.Entry(s).State = EntityState.Modified;
             db.SaveChanges();
             MessageBox.Show("Akcje zapisano pomyślne .", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
     }
     else
     {
         UZYTKOWNICY s = new UZYTKOWNICY();
         s.ID_PRACOWNIK    = int.Parse(cBPracownik.SelectedValue.ToString());
         s.UPRAWNIENIA     = int.Parse(cBPoziom.SelectedValue.ToString());
         s.NAZWA_LOGOWANIE = txtBLogin.Text;
         s.HASLO           = txtBHaslo.Text;
         db.UZYTKOWNICY.Add(s);
         db.SaveChanges();
         this.Close();
     }
 }
Пример #18
0
        private void btnUsun_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Czy jesteś pewien że chcesz usunąć ten rekord?", "Informacja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                SPIS_UZYTKOWNIKOW dane = sPISUZYTKOWNIKOWBindingSource.Current as SPIS_UZYTKOWNIKOW;
                var user = db.UZYTKOWNICY.FirstOrDefault(u => u.ID_UZYTKOWNIKA == dane.ID_UZYTKOWNIKA);
                try
                {
                    db.UZYTKOWNICY.Remove(user);
                    db.SaveChanges();

                    KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();
                    db = ndb;
                    sPISUZYTKOWNIKOWBindingSource.DataSource = db.SPIS_UZYTKOWNIKOW.ToList();
                }
                catch (System.Data.Entity.Infrastructure.DbUpdateException exc)
                {
                    db.UZYTKOWNICY.Attach(user);
                    MessageBox.Show("Te Konto Uzytowniak jest referencją dla innych danych, nie można jej usunąć.", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
Пример #19
0
 public FormObciazenie(KWZP_PROJEKTEntities kwzpProjektEntities)
 {
     this.db = kwzpProjektEntities;
     InitializeComponent();
 }
Пример #20
0
 public FormWykorzystaneMaszyny(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }
Пример #21
0
        public FormNoweNarzedzie(KWZP_PROJEKTEntities db)

        {
            this.db = db;
            InitializeComponent();
        }
Пример #22
0
 public FormNowaMaszyna(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }
Пример #23
0
 public Uzytkownicy(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }
        private void akcjaSwitch()
        {
            switch (jakaAkcja)
            {
            case 1:
            {
                checkBWszystkie.Checked = false;
                checkBProdukty.Checked  = false;
                checkBMaterialy.Checked = true;

                var dict = new Dictionary <int, string>();
                foreach (ZLECENIA row in db.ZLECENIA.Where(a => a.ID_ZLECENIA == id).ToList())
                {
                    dict.Add(row.ID_ZLECENIA, "  ID_ZLECENIA : " + row.ID_ZLECENIA + " FIRMA : " + row.FIRMY.NAZWA_FIRMY + "  DATA REALIZACJI : " + row.DATA_REALIZACJI.ToShortDateString());
                }

                cBoxFlitracja.DataSource    = dict.ToList();
                cBoxFlitracja.ValueMember   = "Key";
                cBoxFlitracja.DisplayMember = "Value";
                cBoxFlitracja.SelectedIndex = 0;

                DGV_PRODUKTY.Hide();
                DGV_MATERIALY.Show();
                checkBProdukty.Hide();
                checkBWszystkie.Hide();
                checkBMaterialy.Hide();
                btnZdejmij.Hide();
                dGV_Lista_pobranych_materialow.Hide();
                dGV_Produkty_Do_Dodania.Hide();
                dgvListaMaterialowDoZmagazynowania.Show();
                dgvLokalizacje.Show();
                dGV_Produkty_Do_Transportu.Hide();

                dgvLokalizacje.DataSource = db.LOKALIZACJA.Where(a => a.CzyPelne == false).ToList();


                sTANMATERIALYNAZWYBindingSource.DataSource = db.STAN_MATERIALY_NAZWY.Where(i => i.ID_ZLECENIA == id).ToList();
                mATERIALYPODODANIUBindingSource.DataSource = db.MATERIALY_PO_DODANIU.Where(i => i.ID_ZLECENIA == id).ToList();

                if (db.MATERIALY_PO_DODANIU.Where(i => i.ID_ZLECENIA == id).ToList().Count == 0)
                {
                    DateTime data = DateTime.Now;
                    DATA_STATUSU_ZLECENIA dATA_STATUSU_ = new DATA_STATUSU_ZLECENIA();
                    dATA_STATUSU_.DATA_ZMIANY         = data;
                    dATA_STATUSU_.ID_ZLECENIA         = id;
                    dATA_STATUSU_.ID_STATUSU_ZLECENIA = 4;
                    db.DATA_STATUSU_ZLECENIA.Add(dATA_STATUSU_);
                    db.SaveChanges();
                    KWZP_PROJEKTEntities kWZP_ = new KWZP_PROJEKTEntities();
                    db = kWZP_;
                    db.SaveChanges();
                    MessageBox.Show("Zrealizowano magazynowanie wszystkich materiałów." + Environment.NewLine + "  Nastąpi zamknięcie formularza . ", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                return;
            }

            case 2:
            {
                checkBWszystkie.Checked = false;
                checkBProdukty.Checked  = false;
                checkBMaterialy.Checked = true;

                var dict = new Dictionary <int, string>();
                foreach (ZLECENIA row in db.ZLECENIA.Where(a => a.ID_ZLECENIA == id).ToList())
                {
                    dict.Add(row.ID_ZLECENIA, "  ID_ZLECENIA : " + row.ID_ZLECENIA + " FIRMA : " + row.FIRMY.NAZWA_FIRMY + "  DATA REALIZACJI : " + row.DATA_REALIZACJI.ToShortDateString());
                }

                cBoxFlitracja.DataSource    = dict.ToList();
                cBoxFlitracja.ValueMember   = "Key";
                cBoxFlitracja.DisplayMember = "Value";
                cBoxFlitracja.SelectedIndex = 0;

                DGV_PRODUKTY.Hide();
                DGV_MATERIALY.Show();
                checkBProdukty.Hide();
                checkBWszystkie.Hide();
                checkBMaterialy.Hide();
                ButtonDodajRekord.Hide();
                btnZdejmij.Show();
                dgvLokalizacje.Hide();
                lbl_Lokalizacje_Nie_Pelne.Hide();
                dgvListaMaterialowDoZmagazynowania.Hide();
                dGV_Produkty_Do_Dodania.Hide();
                dGV_Lista_pobranych_materialow.Show();
                dGV_Produkty_Do_Transportu.Hide();


                dgvLokalizacje.DataSource = db.LOKALIZACJA.Where(a => a.CzyPelne == false).ToList();
                lbl_Lista_Materialow.Text = "Materiały pobrane przez produkcje do tej pory :";


                sTANMATERIALYNAZWYBindingSource.DataSource = db.STAN_MATERIALY_NAZWY.Where(i => i.ID_ZLECENIA == id).ToList();
                mATERIALZDJETYBindingSource.DataSource     = db.MATERIAL_ZDJETY.Where(i => i.ID_ZLECENIA == id).ToList();

                if (db.STAN_MATERIALY_NAZWY.Where(i => i.ID_ZLECENIA == id).ToList().Count == 0)
                {
                    MessageBox.Show("W magazynie brak materiałów do pobrania.", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                return;
            }

            case 3:
            {
                checkBWszystkie.Checked = false;
                checkBProdukty.Checked  = true;
                checkBMaterialy.Checked = false;

                var dict = new Dictionary <int, string>();
                foreach (ZLECENIA row in db.ZLECENIA.Where(a => a.ID_ZLECENIA == id).ToList())
                {
                    dict.Add(row.ID_ZLECENIA, "  ID_ZLECENIA : " + row.ID_ZLECENIA + " FIRMA : " + row.FIRMY.NAZWA_FIRMY + "  DATA REALIZACJI : " + row.DATA_REALIZACJI.ToShortDateString());
                }

                cBoxFlitracja.DataSource    = dict.ToList();
                cBoxFlitracja.ValueMember   = "Key";
                cBoxFlitracja.DisplayMember = "Value";
                cBoxFlitracja.SelectedIndex = 0;

                DGV_PRODUKTY.Show();
                DGV_MATERIALY.Hide();
                checkBProdukty.Hide();
                checkBWszystkie.Hide();
                checkBMaterialy.Hide();
                ButtonDodajRekord.Show();
                btnZdejmij.Hide();
                dgvLokalizacje.Hide();
                lbl_Lokalizacje_Nie_Pelne.Show();
                dgvLokalizacje.Show();
                dgvLokalizacje.DataSource = db.LOKALIZACJA.Where(a => a.CzyPelne == false).ToList();
                dgvListaMaterialowDoZmagazynowania.Hide();
                dGV_Lista_pobranych_materialow.Hide();
                dGV_Produkty_Do_Transportu.Hide();
                dGV_Produkty_Do_Dodania.Show();



                lbl_Lista_Materialow.Text = "Produkty do wyprodukowania i dostarczenia :";
                lbl_Stan_Magazynu.Text    = "Zmagazynowane produkty z danego zlecenia :";

                pRODUKTYDOZMAGAZYNOWANIABindingSource.DataSource = db.PRODUKTY_DO_ZMAGAZYNOWANIA.Where(a => a.ID_ZLECENIA == id).ToList();
                sTANPRODUKTYNAZWYBindingSource.DataSource        = db.STAN_PRODUKTY_NAZWY.Where(i => i.ID_ZLECENIA == id).ToList();

                if (db.PRODUKTY_DO_ZMAGAZYNOWANIA.Where(a => a.ID_ZLECENIA == id).ToList().Count == 0)
                {
                    DateTime data = DateTime.Now;
                    DATA_STATUSU_ZLECENIA dATA_STATUSU_ = new DATA_STATUSU_ZLECENIA();
                    dATA_STATUSU_.DATA_ZMIANY         = data;
                    dATA_STATUSU_.ID_ZLECENIA         = id;
                    dATA_STATUSU_.ID_STATUSU_ZLECENIA = 6;
                    db.DATA_STATUSU_ZLECENIA.Add(dATA_STATUSU_);
                    db.SaveChanges();
                    KWZP_PROJEKTEntities kWZP_ = new KWZP_PROJEKTEntities();
                    db = kWZP_;
                    db.SaveChanges();
                    MessageBox.Show("Zakończono produkcje i magazynowanie produktów.", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                return;
            }

            case 4:
            {
                checkBWszystkie.Checked = false;
                checkBProdukty.Checked  = true;
                checkBMaterialy.Checked = false;

                var dict = new Dictionary <int, string>();
                foreach (ZLECENIA row in db.ZLECENIA.Where(a => a.ID_ZLECENIA == id).ToList())
                {
                    dict.Add(row.ID_ZLECENIA, "  ID_ZLECENIA : " + row.ID_ZLECENIA + " FIRMA : " + row.FIRMY.NAZWA_FIRMY + "  DATA REALIZACJI : " + row.DATA_REALIZACJI.ToShortDateString());
                }

                cBoxFlitracja.DataSource    = dict.ToList();
                cBoxFlitracja.ValueMember   = "Key";
                cBoxFlitracja.DisplayMember = "Value";
                cBoxFlitracja.SelectedIndex = 0;

                DGV_PRODUKTY.Show();
                DGV_MATERIALY.Hide();
                checkBProdukty.Hide();
                checkBWszystkie.Hide();
                checkBMaterialy.Hide();
                ButtonDodajRekord.Hide();
                btnZdejmij.Show();
                dgvLokalizacje.Hide();
                lbl_Lokalizacje_Nie_Pelne.Hide();

                dGV_Produkty_Do_Transportu.Show();
                dgvListaMaterialowDoZmagazynowania.Hide();
                dGV_Lista_pobranych_materialow.Hide();
                dGV_Produkty_Do_Dodania.Hide();



                lbl_Lista_Materialow.Text = "Produkty przygotowane do transportu :";
                lbl_Stan_Magazynu.Text    = "Zmagazynowane produkty z danego zlecenia :";


                sTANPRODUKTYNAZWYBindingSource.DataSource             = db.STAN_PRODUKTY_NAZWY.Where(i => i.ID_ZLECENIA == id).ToList();
                pRODUKTYPOZOSTALEDOTRANSPORTUBindingSource.DataSource = db.PRODUKTY_POZOSTALE_DO_TRANSPORTU.Where(i => i.ID_ZLECENIA == id).ToList();
                if (db.STAN_PRODUKTY_NAZWY.Where(i => i.ID_ZLECENIA == id).ToList().Count == 0)
                {
                    DateTime data = DateTime.Now;
                    DATA_STATUSU_ZLECENIA dATA_STATUSU_ = new DATA_STATUSU_ZLECENIA();
                    dATA_STATUSU_.DATA_ZMIANY         = data;
                    dATA_STATUSU_.ID_ZLECENIA         = id;
                    dATA_STATUSU_.ID_STATUSU_ZLECENIA = 7;
                    db.DATA_STATUSU_ZLECENIA.Add(dATA_STATUSU_);
                    db.SaveChanges();
                    KWZP_PROJEKTEntities kWZP_ = new KWZP_PROJEKTEntities();
                    db = kWZP_;
                    db.SaveChanges();
                    MessageBox.Show("Zakończono pobieranie produktów do transportu.", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                return;
            }
            }
        }
Пример #25
0
        private void statusButtony()
        {
            KWZP_PROJEKTEntities kWZP_ = new KWZP_PROJEKTEntities();

            db = kWZP_;
            db.AKTUALNY_STATUS_ZLECEN = kWZP_.AKTUALNY_STATUS_ZLECEN;
            db.SaveChanges();

            AKTUALNY_STATUS_ZLECEN_NAZWY azlecenie = db.AKTUALNY_STATUS_ZLECEN_NAZWY.Where(a => a.ID_ZLECENIA == id).First();

            txtBAktualnyStatus.Text = azlecenie.ETAP;
            btnMagazynuj.Hide();
            btn_Pobierz_Materialy_produkcja.Hide();
            btn_składuj_produkty_w_Magazynie.Hide();
            btnPobierzTransport.Hide();
            btnRobimyTransport.Hide();
            btnKlientOdebral.Hide();
            btnWystawFakture.Hide();
            btnWystawFaktureKopia.Hide();
            btnDoFinanasow.Hide();
            btnPotwierdzDostarczenieZlec.Hide();
            RezerwujMaszyny.Hide();
            btnPlatnosc.Hide();

            switch (azlecenie.Status)
            {
            case 1:
                btnZam.Show();
                break;

            case 2:
                btnDostarczonoMaterialy.Show();
                break;

            case 3:
                btnMagazynuj.Show();
                break;

            case 4:
                if (uprawnienia != 2)
                {
                    RezerwujMaszyny.Show();
                }
                break;

            case 5:
                btn_Pobierz_Materialy_produkcja.Show();
                btn_składuj_produkty_w_Magazynie.Show();
                break;

            case 6:
                if (uprawnienia != 3)
                {
                    btnPobierzTransport.Show();
                }
                break;

            case 7:
                btnRobimyTransport.Show();
                btnKlientOdebral.Show();
                break;

            case 8:
                btnPotwierdzDostarczenieZlec.Show();
                break;

            case 9:
                btnDoFinanasow.Show();
                break;

            case 10:
                if (uprawnienia != 2)
                {
                    btnWystawFakture.Show();
                }
                break;

            case 11:
                btnWystawFaktureKopia.Show();
                FAKTURY fAKTURY = db.FAKTURY.Where(a => a.ID_ZLECENIA == id).First();

                if (fAKTURY.CZY_OPLACONA == false)
                {
                    btnPlatnosc.Show();
                }
                break;
            }
            this.Refresh();
        }
Пример #26
0
 public Zmiana_Danych_Uzytkownika(SPIS_UZYTKOWNIKOW dane, KWZP_PROJEKTEntities db)
 {
     this.db   = db;
     this.dane = dane;
     InitializeComponent();
 }
Пример #27
0
 public HistoriaStatusyZlecenia(KWZP_PROJEKTEntities db, Status_detale_zlecenie aKTUALNY_STATUS)
 {
     this.db = db;
     this.aKTUALNY_STATUS = aKTUALNY_STATUS;
     InitializeComponent();
 }
Пример #28
0
 public ZmianaHasla(KWZP_PROJEKTEntities db, int id_uzytkownika)
 {
     this.db             = db;
     this.id_uzytkownika = id_uzytkownika;
     InitializeComponent();
 }
Пример #29
0
 public FormGabaryty(KWZP_PROJEKTEntities kwzpProjektEntities)
 {
     InitializeComponent();
 }
 public FormZmianaStanuMagazynu(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }