private void btnZapisz_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(cbxEtapEdycja.Text)) { MessageBox.Show("Uzupełnienie pola 'Nazwa etapu' jest wymagane!"); } else { realizacjaProcesu.ID_Procesu_Produkcyjnego = this.idProcesu; realizacjaProcesu.ID_Etapu = Convert.ToInt32(cbxEtapEdycja.SelectedValue); if (mtbDataRozpoczeciaEdycja.Text != pustePole) { realizacjaProcesu.Data_Rozpoczecia_Procesu = Convert.ToDateTime(mtbDataRozpoczeciaEdycja.Text); } if (mtbDataZakonczeniaEdycja.Text != pustePole) { realizacjaProcesu.Data_Zakonczenia_Procesu = Convert.ToDateTime(mtbDataZakonczeniaEdycja.Text); } if (mtbDataKontroliEdycja.Text != pustePole) { realizacjaProcesu.Data_Kontroli = Convert.ToDateTime(mtbDataKontroliEdycja.Text); } realizacjaProcesu.Uwagi_Kontroli = tbUwagiKontrolaEdycja.Text; this.db.Entry(realizacjaProcesu).State = EntityState.Modified; db.SaveChanges(); MessageBox.Show("Zaktualizowano realizację procesu"); } dgvRealizacjaProcesu.DataSource = db.vRealizacjaProcesuProdukcyjnego.Where(realizacja => realizacja.ID_Procesu_Produkcyjnego == idProcesu).ToList(); }
private void btnDodaj_Click(object sender, EventArgs e) { Znajomosc_Jezykow znajomoscJezykow = new Znajomosc_Jezykow(); znajomoscJezykow.ID_Jezyka = Convert.ToInt32(cbJezyk.SelectedValue); znajomoscJezykow.ID_Pracownika = Convert.ToInt32(cbImieNazwisko.SelectedValue); db.Znajomosc_Jezykow.Add(znajomoscJezykow); db.SaveChanges(); MessageBox.Show("Dodano znajomość języka pracownikowi"); this.Close(); }
private void btnDodaj_Click(object sender, EventArgs e) { Urlop urlop = new Urlop(); urlop.Data_rozpoczecia = Convert.ToDateTime(dtpRozpoczecie.Value); urlop.Data_zakonczenia = Convert.ToDateTime(dtpZakonczenie.Value); urlop.ID_Pracownika = Convert.ToInt32(cbPracownik.SelectedValue); urlop.ID_Rodzaj_Urlopu = Convert.ToInt32(cbRodzaj.SelectedValue); db.Urlop.Add(urlop); db.SaveChanges(); MessageBox.Show("Dodano nowy urlop pracownikowi"); }
private void btnZapisz_Click(object sender, EventArgs e) { Zamowienie_Element zamowienieElement = new Zamowienie_Element(); zamowienieElement.ID_Element = Convert.ToInt32(cbElement.SelectedValue); zamowienieElement.ID_Zamowienia = Convert.ToInt32(cbIDZamowienia.SelectedValue); zamowienieElement.Ilosc = Convert.ToInt32(txtIlosc.Text); db.Zamowienie_Element.Add(zamowienieElement); db.SaveChanges(); MessageBox.Show("Dodano element zamówienia"); this.Close(); }
private void btnDodaj_Obsluge_Click(object sender, EventArgs e) { Obsluga_Techniczna obsluga_Techniczna = new Obsluga_Techniczna(); obsluga_Techniczna.ID_Maszyny = Convert.ToInt32(cmbID_Maszyny.SelectedValue); obsluga_Techniczna.ID_Rodzaj_Obslugi = Convert.ToInt32(cmbRodzaj_Obslugi.SelectedValue); obsluga_Techniczna.Data_Rozpoczecia = dtpData_Rozpoczecia.Value; obsluga_Techniczna.Data_Zakonczenia = dtpData_Zakonczenia.Value; obsluga_Techniczna.ID_Pracownika = Convert.ToInt32(cmbPracownik.SelectedValue); szwalnia.Obsluga_Techniczna.Add(obsluga_Techniczna); szwalnia.SaveChanges(); MessageBox.Show("Zmiany wprowadzone pomyślnie"); populateDataGridView(); }
private void btnDodajRozmiar_Click(object sender, EventArgs e) { if (allFilled() && correctData() && isUnique()) { Polki_Rozmiary rozmiarNew = new Polki_Rozmiary(); rozmiarNew.Wysokosc = Int16.Parse(mtxtWysokosc.Text); rozmiarNew.Szerokosc = Int16.Parse(mtxtSzerokosc.Text); rozmiarNew.Glebokosc = Int16.Parse(mtxtGlebokosc.Text); db.Polki_Rozmiary.Add(rozmiarNew); db.SaveChanges(); MessageBox.Show("Pomyślnie dodano rozmiar półkę o wymiarach " + Convert.ToInt16(mtxtWysokosc.Text).ToString() + " x " + Convert.ToInt16(mtxtSzerokosc.Text).ToString() + " x " + Convert.ToInt16(mtxtGlebokosc.Text).ToString() + " cm."); this.Close(); } else if (allFilled() == false) { MessageBox.Show("Uzupełnij wszystkie pola tekstowe!"); } else if (correctData() == false) { MessageBox.Show("Wprowadź prawidłowe wartości wymiarów!"); } else { MessageBox.Show("Rozmiar półki o zaproponowanych wymiarach już istnieje!"); } }
private void btnSave_Click(object sender, EventArgs e) { if (czyKtoresPoleNieUzupelnione()) { MessageBox.Show("Wszystkie pola muszą być uzupełnione", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (int.TryParse(txtKosztNetto.Text, out int netto) && int.TryParse(txtKosztBrutto.Text, out int brutto) && int.TryParse(txtWartoscPodatku.Text, out int vat)) { Faktury_Zewnetrzne fakturyZewnetrzne = new Faktury_Zewnetrzne(); fakturyZewnetrzne.Nr_Faktury = txtNrFaktury.Text; fakturyZewnetrzne.Nazwa_Firmy = txtNazwaFirmy.Text; fakturyZewnetrzne.Netto = netto; fakturyZewnetrzne.Brutto = brutto; fakturyZewnetrzne.Podatek = vat; fakturyZewnetrzne.ID_Grupa = Convert.ToInt32(cbGrupa.SelectedValue); db.Faktury_Zewnetrzne.Add(fakturyZewnetrzne); db.SaveChanges(); MessageBox.Show("Dodano nową fakturę zewnętrzną"); this.Close(); } else { MessageBox.Show("Proszę wpisać wartości liczbowe", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); txtKosztNetto.ForeColor = Color.FromArgb(255, 0, 0); txtKosztBrutto.ForeColor = Color.FromArgb(255, 0, 0); txtWartoscPodatku.ForeColor = Color.FromArgb(255, 0, 0); } }
private void btnDodaj_Click(object sender, EventArgs e) { if (isUnique()) { elementNew.Element_Nazwa = txtNazwa.Text; elementNew.ID_Element_Typ = Convert.ToInt32(cmbTyp.SelectedValue); if (chbOkres.Checked == false) { elementNew.Okres_Przydatnosci_Miesiace = Convert.ToInt32(numOkres.Value); } else { elementNew.Okres_Przydatnosci_Miesiace = 0; } MessageBox.Show("Pomyślnie dodano nowy rekord do bazy danych."); db.Elementy.Add(elementNew); db.SaveChanges(); Start.DataBaseRefresh(); } else { MessageBox.Show("Już istnieje element o takiej nazwie!"); } }
private void btnZapisz_Click(object sender, EventArgs e) { Pracownicy_Zatrudnienie zatrudnienie = new Pracownicy_Zatrudnienie(); zatrudnienie.Data_Zatrudnienia = Convert.ToDateTime(dtpPoczatek.Value); zatrudnienie.Koniec_umowy = Convert.ToDateTime(dtpKoniec.Value); zatrudnienie.ID_Pracownika = Convert.ToInt32(cbImieNazwisko.SelectedValue); zatrudnienie.ID_Dzialu = Convert.ToInt32(cbDzial.SelectedValue); zatrudnienie.ID_Etatu = Convert.ToInt32(cbEtat.SelectedValue); zatrudnienie.ID_Rodzaju_Umowy = Convert.ToInt32(cbUmowa.SelectedValue); zatrudnienie.ID_Stanowiska = Convert.ToInt32(cbStanowisko.SelectedValue); db.Pracownicy_Zatrudnienie.Add(zatrudnienie); db.SaveChanges(); MessageBox.Show("Dodano nowe zatrudnienie"); this.Close(); }
private void btnZapisz_Click(object sender, EventArgs e) { Realizacja_Procesu realizacjaProcesu = new Realizacja_Procesu(); if (string.IsNullOrEmpty(cbxEtap.Text)) { MessageBox.Show("Uzupełnienie pola 'Nazwa etapu' jest wymagane!"); } else { realizacjaProcesu.ID_Procesu_Produkcyjnego = this.idProcesu; realizacjaProcesu.ID_Etapu = Convert.ToInt32(cbxEtap.SelectedValue); if (mtbDataRozpoczecia.Text != pustePole) { realizacjaProcesu.Data_Rozpoczecia_Procesu = Convert.ToDateTime(mtbDataRozpoczecia.Text); } if (mtbDataZakonczenia.Text != pustePole) { realizacjaProcesu.Data_Zakonczenia_Procesu = Convert.ToDateTime(mtbDataZakonczenia.Text); } db.Realizacja_Procesu.Add(realizacjaProcesu); db.SaveChanges(); MessageBox.Show("Dodano nową realizację"); } }
private void btnEdycja_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(tbPracownik.Text)) { MessageBox.Show("Uzupełnienie obu pola 'Pracownik' jest wymagane!"); } else { if (string.IsNullOrEmpty(tbMaszyna.Text)) { MessageBox.Show("Uzupełnienie obu pola 'Maszyna' jest wymagane!"); } else { przydzial.ID_Pracownika = Convert.ToInt32(tbPracownik.Text); przydzial.ID_Maszyny = Convert.ToInt32(tbMaszyna.Text); if (mtbDataRozpoczecia.Text != pustePole) { przydzial.Data_Rozpoczecia = Convert.ToDateTime(mtbDataRozpoczecia.Text); } if (mtbDataZakonczenia.Text != pustePole) { przydzial.Data_Zakonczenia = Convert.ToDateTime(mtbDataZakonczenia.Text); } this.db.Entry(przydzial).State = EntityState.Modified; db.SaveChanges(); MessageBox.Show("Zaktualizowano przydział zasobów"); } } }
private void btnDodaj_Click(object sender, EventArgs e) { if (txtNazwa.TextLength == 0) { MessageBox.Show("Wpisz nazwę dostawcy!"); } else { dostawcaNowy.Nazwa = txtNazwa.Text; dostawcaNowy.Telefon_1 = Convert.ToInt32(mtxtTel1.Text); if (chkTel2.Checked == true) { dostawcaNowy.Telefon_2 = Convert.ToInt32(mtxtTel2.Text); } dostawcaNowy.Email = txtEmail.Text; if (!this.isSupplierValid()) { return; } db.Dostawcy_Zaopatrzenie.Add(dostawcaNowy); db.SaveChanges(); MessageBox.Show("Dodano nowego dostawcę."); } }
private void btnZapisz_Click(object sender, EventArgs e) { if (numIloscMax.Value < numIloscMin.Value || numIloscMax.Value < Convert.ToInt32(numIloscPoj.Value)) { MessageBox.Show("Ilość maksymalna nie może być mniejsza niż ilość minimalna!"); } else { ofertaNowa.ID_Element = Convert.ToInt32(cmbElement.SelectedValue); ofertaNowa.Element_Oznaczenie = txtOznacz.Text; ofertaNowa.ID_Dostawcy = Convert.ToInt32(cmbDostawca.SelectedValue); ofertaNowa.Cena_Jedn = numCenaJedn.Value; ofertaNowa.Data_Oferty = dtpDataOferty.Value; ofertaNowa.Ilosc_Minimalna = Decimal.ToInt32(numIloscMin.Value); ofertaNowa.Ilosc_Maksymalna = Decimal.ToInt32(numIloscMax.Value); ofertaNowa.Ilosc_W_Opakowaniu_Pojedynczym = Decimal.ToInt32(numIloscPoj.Value); ofertaNowa.ID_Jednostka = Convert.ToInt32(cmbJednostka.SelectedValue); ofertaNowa.Ilosc_W_Opakowaniu_Zbiorczym = Decimal.ToInt32(numIloscZbiorcza.Value); ofertaNowa.Deklarowany_czas_dostawy = Decimal.ToInt32(numCzasDostawy.Value); db.Oferta.Add(ofertaNowa); db.SaveChanges(); Start.DataBaseRefresh(); MessageBox.Show("Dodano nową ofertę."); } }
private void btnZapisz_Click(object sender, EventArgs e) { Proces_Produkcyjny proces = new Proces_Produkcyjny(); if (string.IsNullOrEmpty(cbxZamowienieElement.Text)) { MessageBox.Show("Uzupełnienie pola 'ID zamówienie element' jest wymagane!"); return; } else { proces.ID_Zamowienie_Element = Convert.ToInt32(cbxZamowienieElement.Text); } if (mtbProponowanaData.Text != pustePole) { proces.Proponowana_data_dostawy_materialu = Convert.ToDateTime(mtbProponowanaData.Text); } if (mtbDataRozpoczecia.Text != pustePole) { proces.Data_Rozpoczecia = Convert.ToDateTime(mtbDataRozpoczecia.Text); } if (mtbDataZakonczenia.Text != pustePole) { proces.Data_Zakonczenia = Convert.ToDateTime(mtbDataZakonczenia.Text); } proces.Uwagi = tbUwagi.Text; db.Proces_Produkcyjny.Add(proces); db.SaveChanges(); MessageBox.Show("Dodano nowy proces produkcyjny"); }
void nowy() { Material_Na_Produkcji materialProdukcja = new Material_Na_Produkcji(); if (string.IsNullOrEmpty(cbxElement.Text)) { MessageBox.Show("Uzupełnienie pola 'Element' jest wymagane!"); } else { materialProdukcja.ID_Elementy_Proces = Convert.ToInt32(cbxElement.SelectedValue); materialProdukcja.ID_Procesu_Produkcyjnego = idProcesu; if (!string.IsNullOrEmpty(tbOdpad.Text)) { materialProdukcja.Odpad = Convert.ToUInt64(tbOdpad.Text); } if (!string.IsNullOrEmpty(tbNiewykorzystanyMaterial.Text)) { materialProdukcja.Niezuzyty_material = Convert.ToUInt64(tbNiewykorzystanyMaterial.Text); } materialProdukcja.Magazyn_odebral_material = chbOdbior.Checked; } db.Material_Na_Produkcji.Add(materialProdukcja); db.SaveChanges(); MessageBox.Show("Dodano nowy niewykorzystany materiał / odpad"); }
public WyborElementu() { InitializeComponent(); db = Start.szwalnia; db.SaveChanges(); Start.DataBaseRefresh(); dgvListaElementow.DataSource = db.vElementy_wszystkie_alfabetycznie.ToList(); dgvListaElementow.ReadOnly = true; }
private void btnAkceptuj_Click(object sender, EventArgs e) { Zamowienia_Dostawy zaakceptowaneZamowienie = db.Zamowienia_Dostawy.Where(wybrany => wybrany.ID_Dostawy == intDostawaID).First(); zaakceptowaneZamowienie.Data_Dostawy_Planowana = DateTime.Now.AddHours(intCzasDostawyWGodzinach); db.SaveChanges(); Start.DataBaseRefresh(); this.Close(); }
private void btnZapisz_Click(object sender, EventArgs e) { Realizacja_Procesu realizacjaProcesu = new Realizacja_Procesu(); realizacjaProcesu.ID_Etapu = Convert.ToInt32(tbEtap.Text); db.Realizacja_Procesu.Add(realizacjaProcesu); db.SaveChanges(); MessageBox.Show("Dodano nową realizację"); }
private void btnZapiszEtap_Click(object sender, EventArgs e) { Rodzaj_Etapu rodzajEtapu = new Rodzaj_Etapu(); rodzajEtapu.Nazwa = tbNazwaEtapu.Text; db.Rodzaj_Etapu.Add(rodzajEtapu); db.SaveChanges(); MessageBox.Show("Dodano nowy rodzaj etapu"); }
private void btnDodaj_Click(object sender, EventArgs e) { List <Elementy_Cechy> listaCechy = db.Elementy_Cechy.Where(cecha => cecha.ID_Cecha == IDCechy && cecha.ID_Element == IDElement).ToList(); if (listaCechy.Any()) { MessageBox.Show("Ta cecha została już przypisana"); return; } if (txtCechy.TextLength == 0) { MessageBox.Show("Dodaj cechy"); } else if (txtJednostka.TextLength == 0) { MessageBox.Show("Dodaj jednostkę"); } else { if (txtSlowna.TextLength == 0) { cechaElementuNew.Wartosc_Cechy_Slowna = null; } else { cechaElementuNew.Wartosc_Cechy_Slowna = txtSlowna.Text; } if (numCecha.Value == 0) { cechaElementuNew.Wartosc_Cechy_Liczbowa = null; } else { cechaElementuNew.Wartosc_Cechy_Liczbowa = Decimal.ToInt32(numCecha.Value); } db.Elementy_Cechy.Add(cechaElementuNew); db.SaveChanges(); Start.DataBaseRefresh(); MessageBox.Show("Pomyślnie dodano nowy rekord do bazy danych."); } }
private void btnZapisz_Click(object sender, EventArgs e) { int id_zamowienia = (int)cbIDZamowienia.SelectedValue; Zamowienia zamowienia = db.Zamowienia.Where(x => x.ID_Zamowienia == id_zamowienia).First(); zamowienia.Data_Zakonczenia = Convert.ToDateTime(dtpZakonczenie.Value); db.SaveChanges(); MessageBox.Show("Zamówienie zostało zakończone"); this.Close(); }
private void btnUsun_Click(object sender, EventArgs e) { Elementy_Cechy_Slownik cechaUsun = db.Elementy_Cechy_Slownik.Where(wybrany => wybrany.ID_Cecha == ID).First(); db.Elementy_Cechy_Slownik.Remove(cechaUsun); db.SaveChanges(); Start.DataBaseRefresh(); dgvListaCech.Refresh(); MessageBox.Show("Pomyślnie usunięto element"); }
private void btnUsun_Click(object sender, EventArgs e) { Elementy_Typy typUsun = db.Elementy_Typy.Where(wybrany => wybrany.ID_Element_Typ == ID).First(); db.Elementy_Typy.Remove(typUsun); db.SaveChanges(); Start.DataBaseRefresh(); dgvListaTypow.Refresh(); MessageBox.Show("Pomyślnie usunięto element"); }
private void btnUsun_Click(object sender, EventArgs e) { Elementy_Jednostki jednostkaUsun = db.Elementy_Jednostki.Where(wybrany => wybrany.ID_jednostka == ID).First(); db.Elementy_Jednostki.Remove(jednostkaUsun); db.SaveChanges(); Start.DataBaseRefresh(); dgvListaJednostek.Refresh(); MessageBox.Show("Pomyślnie usunięto element"); }
private void btnZapisz_Click(object sender, EventArgs e) { umowaNowa.ID_Kurier = Convert.ToInt32(cmbKurier.SelectedIndex); umowaNowa.Data_Zawarcia = dtpDataZawarcia.Value; umowaNowa.Czas_Dostawy = Decimal.ToInt32(numCzas.Value); umowaNowa.Koszt_Km = Decimal.ToInt32(numKosztKm.Value); umowaNowa.Koszt_Staly = Decimal.ToInt32(numKosztStaly.Value); db.Umowy_Kurierzy.Add(umowaNowa); db.SaveChanges(); MessageBox.Show("Dodano nową umowę."); }
private void btnZapisz_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(mtbDataKontroli.Text)) { MessageBox.Show("Uzupełnienie pola Data kontroli jest wymagane!"); } else { db.SaveChanges(); MessageBox.Show("Zaaktualizowano kontrolę efektywności"); } }
private void btnNext_Click(object sender, EventArgs e) { Srodki_Trwale srodkiTrwale = new Srodki_Trwale(); srodkiTrwale.Nazwa = txtNazwa.Text; srodkiTrwale.Numer_seryjny = txtNr.Text; srodkiTrwale.Producent = txtProducent.Text; srodkiTrwale.Roczny_stopien_amortyzacji = txtAmort.Text; srodkiTrwale.Zamortyzowane = Convert.ToBoolean(chbAmortyzacja.Checked); srodkiTrwale.ID_Dzialu = Convert.ToInt32(cbDzial.SelectedValue); srodkiTrwale.Gwarancja = Convert.ToDateTime(dtpGwarancja.Value); srodkiTrwale.Koszt_zakupu = txtKoszt.Text; db.Srodki_Trwale.Add(srodkiTrwale); db.SaveChanges(); MessageBox.Show("Dodano nowy środek trwały"); txtNazwa.Text = ""; txtNr.Text = ""; txtAmort.Text = ""; chbAmortyzacja.Text = ""; txtProducent.Text = ""; }
private void btnWydajProdukty_Click(object sender, EventArgs e) { if (db.vZamowieniaKompletneNiewydaneNaPolkachCale.Any()) { int numerZamowienia = Convert.ToInt32(cmbZamowienie.SelectedValue); List <vZamowieniaKompletneNiewydaneNaPolkachCale> listaDoWydania = db.vZamowieniaKompletneNiewydaneNaPolkachCale.Where(wybraneDoWydania => wybraneDoWydania.ID_Zamowienia == numerZamowienia).ToList(); Dostarczenia_Zewn noweWydanie = new Dostarczenia_Zewn(); Miejsca wysylka = db.Miejsca.Where(miejsce => miejsce.Nazwa == "Wysylka").FirstOrDefault(); int intIDMiejsca = wysylka.ID_Miejsca; foreach (vZamowieniaKompletneNiewydaneNaPolkachCale wierszWybrany in listaDoWydania) { noweWydanie.ID_Pracownicy = Convert.ToInt32(cmbPracownik.SelectedValue); noweWydanie.ID_Zamowienia = wierszWybrany.ID_Zamowienia; noweWydanie.ID_element = wierszWybrany.ID_Element; noweWydanie.ID_Miejsca = intIDMiejsca; int intIDPolka = wierszWybrany.ID_Polka; Zawartosc wybranaPolka = db.Zawartosc.Where(polkaWybrana => polkaWybrana.ID_Polka == intIDPolka).First(); noweWydanie.Ilosc_Dostarczona = -wybranaPolka.Ilosc_Paczek; noweWydanie.Data_Dostarczenia = Convert.ToString(DateTime.Now).Substring(0, 10); db.Dostarczenia_Zewn.Add(noweWydanie); db.Zawartosc.Remove(wybranaPolka); db.SaveChanges(); Start.DataBaseRefresh(); } Zamowienia dodajZakonczoneData = db.Zamowienia.Where(zakonczone => zakonczone.ID_Zamowienia == numerZamowienia).First(); dodajZakonczoneData.Data_Zakonczenia = DateTime.Now; db.SaveChanges(); Start.DataBaseRefresh(); MessageBox.Show("Pomyślnie wydano produkty kurierowi i usnięto z magazynu."); this.Close(); } else { MessageBox.Show("Brak produktów do wydania."); } }
private void btnDodaj_Click(object sender, EventArgs e) { if (isUnique()) { typNew.Typ = txtNazwa.Text; typNew.Czy_wlasne = chBoxWlasny.Checked; MessageBox.Show("Pomyślnie dodano nowy rekord do bazy danych."); db.Elementy_Typy.Add(typNew); db.SaveChanges(); Start.DataBaseRefresh(); } else { MessageBox.Show("Już istnieje typ o takiej nazwie"); } }
private void btnUsun_Click(object sender, EventArgs e) { Elementy elementUsun = db.Elementy.Where(wybrany => wybrany.ID_Element == numID).First(); db.Elementy.Remove(elementUsun); List <Elementy_Cechy> listaUsun = db.Elementy_Cechy.Where(wybrany => wybrany.ID_Element == numID).ToList(); foreach (Elementy_Cechy wierszWybrany in listaUsun) { db.Elementy_Cechy.Remove(wierszWybrany); } db.SaveChanges(); Start.DataBaseRefresh(); MessageBox.Show("Pomyślnie usunięto element"); Application.OpenForms[typeof(WyborElementu).Name].Show(); this.Hide(); }