예제 #1
0
        public RealizacjaProcesu(SzwalniaEntities db, int idProcesu)
        {
            InitializeComponent();
            this.db        = db;
            this.idProcesu = idProcesu;
            Proces_Produkcyjny proces = db.Proces_Produkcyjny.Where(wybrany => wybrany.ID_Procesu_Produkcyjnego == idProcesu).First();

            lblProces.Text = "Realizacja procesu dla procesu produkcyjnego o ID " + proces.ID_Procesu_Produkcyjnego;
            dgvRealizacjaProcesu.DataSource            = null;
            dgvRealizacjaProcesu.DataSource            = db.vRealizacjaProcesuProdukcyjnego.Where(realizacja => realizacja.ID_Procesu_Produkcyjnego == proces.ID_Procesu_Produkcyjnego).ToList();
            dgvRealizacjaProcesu.Columns[0].Visible    = false;
            dgvRealizacjaProcesu.Columns[1].Visible    = false;
            dgvRealizacjaProcesu.Columns[2].HeaderText = "Etap";
            dgvRealizacjaProcesu.Columns[3].HeaderText = "Data rozpoczęcia";
            dgvRealizacjaProcesu.Columns[4].HeaderText = "Data zakończenia";
            dgvRealizacjaProcesu.Columns[2].Width      = 120;
            dgvRealizacjaProcesu.Columns[3].Width      = 130;
            dgvRealizacjaProcesu.Columns[4].Width      = 130;
            dgvRealizacjaProcesu.Columns[5].HeaderText = "Data kontroli";
            dgvRealizacjaProcesu.Columns[6].HeaderText = "Uwagi do kontroli";


            cbxEtapNowa.DataSource    = db.Rodzaj_Etapu.ToList();
            cbxEtapNowa.DisplayMember = "Nazwa";
            cbxEtapNowa.ValueMember   = "ID_etapu";

            cbxEtapEdycja.DataSource    = db.Rodzaj_Etapu.ToList();
            cbxEtapEdycja.DisplayMember = "Nazwa";
            cbxEtapEdycja.ValueMember   = "ID_etapu";
        }
예제 #2
0
 public SzacowanyCzasWykonaniaNowegoElementu(SzwalniaEntities db)
 {
     InitializeComponent();
     this.db = db;
     dgvSzacowanyCzas.DataSource         = db.vSzacowanyCzasWykonania.ToList();
     dgvSzacowanyCzas.Columns[0].Visible = false;
 }
예제 #3
0
        public OdbiorMaterialu(SzwalniaEntities db, int idProcesu)
        {
            InitializeComponent();
            this.db   = db;
            nrProcesu = idProcesu;

            lblProces.Text    = "Odbiór materiału w procesie produkcyjnym o ID " + idProcesu;
            lblMagazyn.Text   = "Materiał w magazynie";
            lblProdukcja.Text = "Materiał na produkcji";

            dgvOdebranyMaterialMagazyn.DataSource            = this.db.vOdebranyMaterialMagazyn.Where(num => num.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            dgvOdebranyMaterialMagazyn.Columns[0].Visible    = false;
            dgvOdebranyMaterialMagazyn.Columns[1].HeaderText = "ID dostarczenia";
            dgvOdebranyMaterialMagazyn.Columns[2].HeaderText = "Nazwa elementu";
            dgvOdebranyMaterialMagazyn.Columns[3].HeaderText = "ID elementu";
            dgvOdebranyMaterialMagazyn.Columns[4].HeaderText = "Ilość";
            dgvOdebranyMaterialMagazyn.Columns[5].HeaderText = "Data dostarczenia";

            dgvOdebranyMaterialProdukcja.DataSource            = this.db.vOdebranyMaterialProdukcja.Where(nun => nun.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            dgvOdebranyMaterialProdukcja.Columns[0].Visible    = false;
            dgvOdebranyMaterialProdukcja.Columns[1].HeaderText = "ID dostarczenia";
            dgvOdebranyMaterialProdukcja.Columns[2].HeaderText = "Nazwa elementu";
            dgvOdebranyMaterialProdukcja.Columns[3].HeaderText = "ID elementu";
            dgvOdebranyMaterialProdukcja.Columns[4].HeaderText = "Ilość";
            dgvOdebranyMaterialProdukcja.Columns[5].HeaderText = "Data dostarczenia";
        }
예제 #4
0
 public DodawanieElementu(bool czyProdukty)
 {
     InitializeComponent();
     db = Start.szwalnia;
     this.czyProdukty = czyProdukty;
     czyMagazynUzywa  = false;
     if (czyProdukty)
     {
         //cmb typ daje tylko produkty
         List <Elementy_Typy> produkty = db.Elementy_Typy.Where(typ => typ.Czy_wlasne == true).ToList();
         cmbTyp.DataSource    = produkty.ToList();
         cmbTyp.ValueMember   = "ID_Element_Typ";
         cmbTyp.DisplayMember = "Typ";
         chbOkres.Checked     = true;
         numOkres.Enabled     = false;
     }
     else
     {
         //cmb typ daje wszystko oprocz produktow
         List <Elementy_Typy> nieProdukty = db.Elementy_Typy.Where(typ => typ.Czy_wlasne == false).ToList();
         cmbTyp.DataSource    = nieProdukty.ToList();
         cmbTyp.ValueMember   = "ID_Element_Typ";
         cmbTyp.DisplayMember = "Typ";
         chbOkres.Checked     = true;
         numOkres.Enabled     = false;
     }
 }
예제 #5
0
        public DodoawanieCechElementowi(int numIDElementu)
        {
            InitializeComponent();
            db = Start.szwalnia;

            dgvListaCech.DataSource         = db.Elementy_Cechy_Slownik.ToList();
            dgvListaCech.Columns[0].Visible = false;
            dgvListaCech.Columns[2].Visible = false;
            dgvListaCech.Columns[3].Visible = false;
            dgvListaCech.ReadOnly           = true;

            dgvListaJednostek.DataSource         = db.Elementy_Jednostki.ToList();
            dgvListaJednostek.Columns[0].Visible = false;
            dgvListaJednostek.Columns[2].Visible = false;
            dgvListaJednostek.Columns[3].Visible = false;
            dgvListaJednostek.Columns[4].Visible = false;
            dgvListaJednostek.ReadOnly           = true;

            cechaElementuNew.ID_Element = numIDElementu;
            IDElement = numIDElementu;
            Elementy element = db.Elementy.Where(wybranyElement => wybranyElement.ID_Element == numIDElementu).First();

            txtNazwa.Text = element.Element_Nazwa;
            IDTyp         = Convert.ToInt32(element.ID_Element_Typ);
            Elementy_Typy typ = db.Elementy_Typy.Where(wybranyElement => wybranyElement.ID_Element_Typ == IDTyp).First();

            txtTyp.Text = typ.Typ;
        }
예제 #6
0
 public KurierzyLista()
 {
     db = Start.szwalnia;
     InitializeComponent();
     dgvKurierzy.ReadOnly   = true;
     dgvKurierzy.DataSource = db.Kurierzy.ToList();
 }
        public ProdukcjaOdTechnologii(SzwalniaEntities db, int idProcesu)
        {
            InitializeComponent();
            this.db      = db;
            lblOpis.Text = "Technologia do procesu produkcyjnego o ID " + idProcesu;

            dgvPotrzebnyMaterialDoProcesuProdukcyjnego.DataSource            = this.db.vPotrzebnyMaterialDoProcesuProdukcyjnego.Where(nun => nun.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            dgvPotrzebnyMaterialDoProcesuProdukcyjnego.Columns[0].Visible    = false;
            dgvPotrzebnyMaterialDoProcesuProdukcyjnego.Columns[1].HeaderText = "ID elementu";
            dgvPotrzebnyMaterialDoProcesuProdukcyjnego.Columns[2].HeaderText = "Nazwa elementu";
            dgvPotrzebnyMaterialDoProcesuProdukcyjnego.Columns[3].HeaderText = "Liczba";
            dgvPotrzebnyMaterialDoProcesuProdukcyjnego.Columns[4].HeaderText = "Jednostka";

            dgvPotrzebneEtapyDoProcesuProdukcyjnego.DataSource            = this.db.vPotrzebneEtapyDoProcesuProdukcyjnego.Where(nun => nun.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            dgvPotrzebneEtapyDoProcesuProdukcyjnego.Columns[0].Visible    = false;
            dgvPotrzebneEtapyDoProcesuProdukcyjnego.Columns[1].HeaderText = "Etap";
            dgvPotrzebneEtapyDoProcesuProdukcyjnego.Columns[2].HeaderText = "Czas trwania [h]";
            dgvPotrzebneEtapyDoProcesuProdukcyjnego.Columns[1].Width      = 140;

            dgvPotrzebneMaszynyDoProcesuProdukcyjnego.DataSource            = this.db.vPotrzebneMaszynyDoProcesuProdukcyjnego.Where(nun => nun.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            dgvPotrzebneMaszynyDoProcesuProdukcyjnego.Columns[0].Visible    = false;
            dgvPotrzebneMaszynyDoProcesuProdukcyjnego.Columns[1].HeaderText = "Rodzaj";
            dgvPotrzebneMaszynyDoProcesuProdukcyjnego.Columns[2].HeaderText = "Liczba";
            dgvPotrzebneMaszynyDoProcesuProdukcyjnego.Columns[1].Width      = 140;

            dgvPotrzebnaDokumentacjaDoProcesuProdukcyjnego.DataSource            = this.db.vPotrzebnaDokumentacjaDoProcesuProdukcyjnego.Where(nun => nun.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            dgvPotrzebnaDokumentacjaDoProcesuProdukcyjnego.Columns[0].Visible    = false;
            dgvPotrzebnaDokumentacjaDoProcesuProdukcyjnego.Columns[1].HeaderText = "ID Dokumentacji";
            dgvPotrzebnaDokumentacjaDoProcesuProdukcyjnego.Columns[2].HeaderText = "Rodzaj";
        }
        public InformacjeOZatrudnieniu(SzwalniaEntities db)
        {
            InitializeComponent();
            this.db = db;

            cbUmowa.DataSource    = db.vRodzajUmowy.ToList();
            cbUmowa.ValueMember   = "ID_Rodzaj_Umowy";
            cbUmowa.DisplayMember = "Rodzaj_Umowy";
            cbUmowa.Invalidate();

            cbImieNazwisko.DataSource    = db.vImieNazwiskoPracownika.OrderByDescending(x => x.ID_Pracownika).ToList();
            cbImieNazwisko.ValueMember   = "ID_Pracownika";
            cbImieNazwisko.DisplayMember = "Imie_i_nazwisko_pracownika";
            cbImieNazwisko.Invalidate();

            cbStanowisko.DataSource    = db.vStanowisko.ToList();
            cbStanowisko.ValueMember   = "ID_Stanowiska";
            cbStanowisko.DisplayMember = "Stanowisko";
            cbStanowisko.Invalidate();

            cbDzial.ValueMember   = "ID_Dzialu";
            cbDzial.DisplayMember = "Nazwa_dzialu";
            cbDzial.DataSource    = db.Dzialy.Distinct().ToList();
            cbDzial.Invalidate();

            cbEtat.DataSource    = db.Etat.ToList();
            cbEtat.ValueMember   = "ID_Etat";
            cbEtat.DisplayMember = "Wymiar_Etatu";
            cbEtat.Invalidate();

            cbUrlop.DataSource    = db.Wymiar_Urlopu.ToList();
            cbUrlop.ValueMember   = "ID_Wymiar_Urlopu";
            cbUrlop.DisplayMember = "Ilosc_dni";
            cbUrlop.Invalidate();
        }
예제 #9
0
 public SredniCzasProdukcji(SzwalniaEntities db)
 {
     InitializeComponent();
     this.db = db;
     dgvSredniCzasProdukcji.DataSource         = db.vSredniCzasWgElementu.ToList();
     dgvSredniCzasProdukcji.Columns[0].Visible = false;
 }
예제 #10
0
 public UmowyKurierzy()
 {
     db = Start.szwalnia;
     InitializeComponent();
     dgvUmowy.ReadOnly   = true;
     dgvUmowy.DataSource = db.vUmowyKurierzy.ToList();
 }
예제 #11
0
        public UrlopyPracownikow(SzwalniaEntities db)
        {
            InitializeComponent();
            this.db = db;

            dgvUrlopy.DataSource = db.vUrlopyWszyskie.ToList();
        }
 public FakturyZewnetrzneSzczegoly(SzwalniaEntities db)
 {
     InitializeComponent();
     this.db = db;
     dgvFakturyZewnetrzne.DataSource         = db.vFakturyZewnetrzne.ToList();
     dgvFakturyZewnetrzne.Columns[0].Visible = false;
 }
예제 #13
0
 public DodajKuriera()
 {
     db = Start.szwalnia;
     InitializeComponent();
     lblTelefon2.Enabled = false;
     mtxtTel2.Enabled    = false;
 }
 public ElementyZamowienia(SzwalniaEntities db, int id_zamowienia)
 {
     InitializeComponent();
     this.db = db;
     uzupelnijcbElement();
     uzupelmnijcbIDZamowienia(id_zamowienia);
 }
예제 #15
0
        public DodawanieDostaw(bool czyPuste)
        {
            InitializeComponent();
            db = Start.szwalnia;
            dgvListaMaterialow.ReadOnly = true;

            zamknieciePrzezInnyFormularz = false;
            if (czyPuste)
            {
                dgvListaMaterialow.Visible = false;
                lblInfo.Visible            = false;
            }
            else
            {
                dgvListaMaterialow.Visible               = true;
                lblInfo.Visible                          = true;
                dgvListaMaterialow.DataSource            = null;
                dgvListaMaterialow.DataSource            = db.vMaterialyDoZamowieniaBrak.ToList();
                dgvListaMaterialow.Columns[0].HeaderText = "Numer zamówienia";
                dgvListaMaterialow.Columns[1].HeaderText = "Numer produktu";
                dgvListaMaterialow.Columns[2].HeaderText = "Nazwa produktu";
                dgvListaMaterialow.Columns[1].Visible    = false;
                dgvListaMaterialow.Columns[3].HeaderText = "Brakująca ilość";
                dgvListaMaterialow.AutoResizeRows();
            }
        }
예제 #16
0
 public PustePolki()
 {
     InitializeComponent();
     db = Start.szwalnia;
     dgvPustePolki.DataSource = db.vWolnePolki.ToList();
     lblPustePolki.Text       = "Puste półki: " + db.vWolnePolki.Count();
 }
예제 #17
0
 public RodzajEtapu(SzwalniaEntities db)
 {
     InitializeComponent();
     this.db = db;
     dgvRodzajEtapu.DataSource         = db.Rodzaj_Etapu.ToList();
     dgvRodzajEtapu.Columns[2].Visible = false;
     dgvRodzajEtapu.Columns[3].Visible = false;
 }
 public StanMagazynowyElementy()
 {
     InitializeComponent();
     db = Start.szwalnia;
     dgvStanMagazynowyElementy.ReadOnly           = true;
     dgvStanMagazynowyElementy.DataSource         = db.vStan_magazynowy_elementy.ToList();
     dgvStanMagazynowyElementy.Columns[0].Visible = false;
 }
예제 #19
0
        public ZnajomoscJezykowWFirmie(SzwalniaEntities db)
        {
            InitializeComponent();
            this.db = db;

            dgvJezyki.DataSource         = db.vJezykiWFirmie.ToList();
            dgvJezyki.Columns[0].Visible = false;
        }
예제 #20
0
 public DodawanieElementu()
 {
     InitializeComponent();
     db = Start.szwalnia;
     dgvListaTypy.DataSource  = db.Elementy_Typy.ToList();
     elementNew.Element_Nazwa = txtNazwa.Text;
     elementNew.Okres_Przydatnosci_Miesiace = Decimal.ToInt32(numOkres.Value);
 }
예제 #21
0
        public Zyski(SzwalniaEntities db)
        {
            InitializeComponent();
            this.db = db;

            dgvZyski.DataSource         = db.vZyskZZamowienia.ToList();
            dgvZyski.Columns[0].Visible = false;
        }
예제 #22
0
 public DodajUmoweKurier()
 {
     db = Start.szwalnia;
     InitializeComponent();
     cmbKurier.DataSource    = db.Kurierzy.ToList();
     cmbKurier.ValueMember   = "ID_Kurier";
     cmbKurier.DisplayMember = "Nazwa";
 }
예제 #23
0
 public EwidencjaMaterialow()
 {
     InitializeComponent();
     db = Start.szwalnia;
     dgvEwidencjaMatarialow.ReadOnly           = true;
     dgvEwidencjaMatarialow.DataSource         = db.vEwidencja_dostaw_wewnetrznych.ToList();
     dgvEwidencjaMatarialow.Columns[0].Visible = false;
 }
예제 #24
0
        public MaszynyProcesWykonaj(SzwalniaEntities db, String maszynyProces)
        {
            InitializeComponent();
            Maszyny_Proces proces = db.Maszyny_Proces.Where(rodzaj => rodzaj.ID_Maszyny_Proces.ToString() == maszynyProces).First();

            lblIdMaszynyProces.Text     = proces.ID_Maszyny_Proces.ToString();
            dgvRodzajMaszyny.DataSource = db.vMaszyny_rodzaj_liczba.Where(rodzaj => rodzaj.ID_Proces_Technologiczny.ToString() == maszynyProces).ToList();
        }
예제 #25
0
 public DodoawanieCechElementowi(SzwalniaEntities szwalnia)
 {
     InitializeComponent();
     db = szwalnia;
     dgvListaElementow.DataSource = szwalnia.Elementy.ToList();
     dgvListaCech.DataSource      = szwalnia.Elementy_Cechy_Slownik.ToList();
     dgvListaJednostek.DataSource = szwalnia.Elementy_Jednostki.ToList();
 }
 public NowyPrzydzialZasobow(SzwalniaEntities db, int idEtapu)
 {
     InitializeComponent();
     this.db              = db;
     this.idEtapu         = idEtapu;
     cbxPracownik.Enabled = false;
     cbxMaszyna.Enabled   = false;
 }
예제 #27
0
 public DodawanieTypu(bool czyZamowienie)
 {
     InitializeComponent();
     db                = Start.szwalnia;
     typNew.Typ        = txtNazwa.Text;
     czyWracacDoStart  = false;
     typNew.Czy_wlasne = chBoxWlasny.Checked;
 }
 public StanMagazynowyCalkowity()
 {
     InitializeComponent();
     db = Start.szwalnia;
     dgvStanMagazynowyCalosciowy.ReadOnly           = true;
     dgvStanMagazynowyCalosciowy.DataSource         = db.vStan_magazynowy_polki.ToList();
     dgvStanMagazynowyCalosciowy.Columns[0].Visible = false;
 }
예제 #29
0
 public WyborElementu()
 {
     InitializeComponent();
     db = Start.szwalnia;
     db.SaveChanges();
     Start.DataBaseRefresh();
     dgvListaElementow.DataSource = db.vElementy_wszystkie_alfabetycznie.ToList();
     dgvListaElementow.ReadOnly   = true;
 }
예제 #30
0
        public SzacowanyCzas(SzwalniaEntities db)
        {
            InitializeComponent();
            this.db = db;

            cmbNazwaProduktu.DataSource    = db.vSredniCzasSztuki.ToList();
            cmbNazwaProduktu.DisplayMember = "Nazwa_produktu";
            cmbNazwaProduktu.ValueMember   = "Nazwa_produktu";
        }