public frmMeldunkiWadyNN(DateTime data, int maszyna, int zlecenie, int zmiana, int op, int idMel) { InitializeComponent(); idMeldunku = idMel; idZlecenia = zlecenie; lblData.Content = string.Format("{0:yyyy-MM-dd}", data); lblMaszyna.Content = PanelProdMaszyny_db.PobierzNazweMaszyny(maszyna); lblZlecenie.Content = frmZlecenieProdukcji_db.PobierzKodZlecenia(zlecenie); lblZmiana.Content = PanelProdZmiany_db.PobierzNazweZmiany(zmiana); lblOperator.Content = PanelProdOperatorzy_db.PobierzImieNazwiskoOperatora(op); listaWadNN = frmMeldunki_db.PobierzWadyNN(); cbbPrzyczyna.ItemsSource = listaWadNN; cbbPrzyczyna.SelectedValuePath = "id"; cbbPrzyczyna.DisplayMemberPath = "wartosc"; listaPrzyczynBrakow = frmMeldunki_db.PobierzPrzyczynyBrakow(idMeldunku); dgrdLista.ItemsSource = listaPrzyczynBrakow; if (listaPrzyczynBrakow.Count == 0) { UstawPrzyciski(0); } else { dgrdLista.Focus(); dgrdLista.SelectedIndex = 0; UstawPrzyciski(1); } grdDane.IsEnabled = false; }
public frmMeldunki(object sender, DateTime data, int maszyna, int zlecenie) { InitializeComponent(); try { if (sender is Button) { if (((Button)sender).Name == "btnMeldunki") { // Otwarte przez przycisk meldunki UstawPrzyciski1(); } else { MessageBox.Show("Otwarte przez jakiś przycisk, ale nie meldunki"); } } } catch (Exception e) { MessageBox.Show(e.Message.ToString()); throw; } idMaszyna = maszyna; dataZleceniaOd = data; dataZleceniaDo = data; idZlecenie = zlecenie; dpDataZleceniaOd.SelectedDate = data; dpDataZleceniaDo.SelectedDate = data; dpMeldunekData.SelectedDate = DateTime.Now; listaMaszyn = PanelProdMaszyny_db.PobierzMaszyny(); cbbMaszyna.ItemsSource = listaMaszyn; cbbMaszyna.SelectedValuePath = "id"; cbbMaszyna.DisplayMemberPath = "nazwa"; cbbMaszyna.SelectedValue = idMaszyna; listaZmian = PanelProdZmiany_db.PobierzZmiany(); cbbZmiana.ItemsSource = listaZmian; cbbZmiana.SelectedValuePath = "id"; cbbZmiana.DisplayMemberPath = "nazwa"; cbbMeldunekZmiana.ItemsSource = listaZmian; cbbMeldunekZmiana.SelectedValuePath = "id"; cbbMeldunekZmiana.DisplayMemberPath = "nazwa"; WyszukajZlecenia(); cbbZlecenie.SelectedValue = idZlecenie; listaOperatorzy = PanelProdOperatorzy_db.PobierzOperatorow(0); cbbOperator.ItemsSource = listaOperatorzy; cbbOperator.SelectedValuePath = "id"; listaMeldunekOperatorzy = PanelProdOperatorzy_db.PobierzOperatorow(0); cbbMeldunekOperator.ItemsSource = listaMeldunekOperatorzy; cbbMeldunekOperator.SelectedValuePath = "id"; listaBrygadzistow = PanelProdOperatorzy_db.PobierzBrygadzistow(); cbbMeldunekBrygadzista.ItemsSource = listaBrygadzistow; cbbMeldunekBrygadzista.SelectedValuePath = "id"; listaWynikSprWtr = frmMeldunki_db.PobierzWynikiDlaMeldunki(); cbbMeldunekWynikSprWtr.ItemsSource = listaWynikSprWtr; cbbMeldunekWynikSprWtr.SelectedValuePath = "id"; cbbMeldunekWynikSprWtr.DisplayMemberPath = "wynik"; listaWygladZew = frmMeldunki_db.PobierzWynikiDlaMeldunki(); cbbMeldunekWygladZewnetrzny.ItemsSource = listaWygladZew; cbbMeldunekWygladZewnetrzny.SelectedValuePath = "id"; cbbMeldunekWygladZewnetrzny.DisplayMemberPath = "wynik"; listaWygladGrzejnika = frmMeldunki_db.PobierzWynikiDlaMeldunki(); cbbMeldunekWygladGrzejnika.ItemsSource = listaWygladGrzejnika; cbbMeldunekWygladGrzejnika.SelectedValuePath = "id"; cbbMeldunekWygladGrzejnika.DisplayMemberPath = "wynik"; listaWynikPrzMasz = frmMeldunki_db.PobierzWynikiPrzMasz(); cbbMeldunekPrzCodzMasz.ItemsSource = listaWynikPrzMasz; cbbMeldunekPrzCodzMasz.SelectedValuePath = "id"; cbbMeldunekPrzCodzMasz.DisplayMemberPath = "wynik"; //listaMeldunkow = frmMeldunki_db.PobierzMeldunki2(((zlecenia_produkcyjne)cbbZlecenie.SelectedItem).id); //dgrdMeldunki.ItemsSource = listaMeldunkow; //if (listaMeldunkow.Count == 0) //{ // UstawPrzyciski(0); //} //else //{ // dgrdMeldunki.Focus(); // dgrdMeldunki.SelectedIndex = 0; // UstawPrzyciski(1); //} grdDane.IsEnabled = false; WyszukajMeldunki(); }