コード例 #1
0
        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;
        }