示例#1
0
        private void FormAddPojazdy_Load(object sender, EventArgs e)
        {
            switch (_akcja)
            {
            case FormAkcja.Dopisz:
                _pojazd = new XPojazd();
                break;

            case FormAkcja.Popraw:
                tbNrRej.Text         = _pojazd.Nr_Rej;
                tbMarka.Text         = _pojazd.Marka;
                tbModel.Text         = _pojazd.Model;
                tbPojemnosc.Text     = Convert.ToString(_pojazd.Pojemnosc);
                tbRokPr.Text         = _pojazd.Rok_Prod;
                tbRokPr.Text         = _pojazd.Rok_Prod;
                tbNrSilnika.Text     = Convert.ToString(_pojazd.Nr_Silnik);
                tbNrNadwozia.Text    = _pojazd.Nr_Nadwozie;
                tbPojBak.Text        = Convert.ToString(_pojazd.Zbiornik);
                tbLiczStPocz.Text    = Convert.ToString(_pojazd.Stan_Licz_Pocz);
                tbNumerOC.Text       = _pojazd.Numer_Oc;
                tbDataOC.Value       = (DateTime)_pojazd.Data_Oc;
                chbUbezAC.Checked    = _pojazd.Polisa_Ac;
                tbNumerAC.Text       = _pojazd.Numer_Oc;
                tbDataAC.Value       = (DateTime)_pojazd.Data_Ac;
                tbBadTech.Value      = (DateTime)_pojazd.Data_Bad_Tech;
                tbStLiczPT.Text      = Convert.ToString(_pojazd.Licz_Bad_Tech);
                tbGwarancjaDo.Value  = (DateTime)_pojazd.Data_Gwarancja;
                chbGwarancja.Checked = _pojazd.Gwarancja;
                tbStLiczG.Text       = Convert.ToString(_pojazd.Stan_Licz_Gwar);
                _paliwo = new XPaliwo(_pojazd.Id_Paliwo_Pojazd);
                cbPaliwo.SelectedValue = _pojazd.Id_Paliwo_Pojazd;
                cbRodzaj.SelectedValue = _pojazd.Id_Rodzaj_Pojazd;
                _rodzaj = new XRodzaj(_pojazd.Id_Rodzaj_Pojazd);
                break;

            case FormAkcja.Usun:
                if (MessageBox.Show("Czy usunąć wybrany rekord ?", "Pytanie", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
                {
                    _pojazd.Usun();
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    DialogResult = DialogResult.Cancel;
                }
                this.Close();
                break;
            }
        }