Example #1
0
        private void btZatwierdz_Click(object sender, EventArgs e)
        {
            switch (_akcja)
            {
            case FormAkcja.Dopisz:
                _pojazd.Nr_Rej           = tbNrRej.Text;
                _pojazd.Marka            = tbMarka.Text;
                _pojazd.Model            = tbModel.Text;
                _pojazd.Pojemnosc        = Convert.ToDecimal(tbPojemnosc.Text);
                _pojazd.Rok_Prod         = tbRokPr.Text;
                _pojazd.Id_Paliwo_Pojazd = Convert.ToInt32(cbPaliwo.SelectedValue);
                _pojazd.Nr_Silnik        = tbNrSilnika.Text;
                _pojazd.Nr_Nadwozie      = tbNrNadwozia.Text;
                _pojazd.Id_Rodzaj_Pojazd = Convert.ToInt32(cbRodzaj.SelectedValue);
                _pojazd.Zbiornik         = Convert.ToDecimal(tbPojBak.Text);
                _pojazd.Stan_Licz_Pocz   = Convert.ToDecimal(tbLiczStPocz.Text);
                _pojazd.Numer_Oc         = tbNumerOC.Text;
                _pojazd.Data_Oc          = tbDataOC.Value;
                _pojazd.Polisa_Ac        = chbUbezAC.Checked;
                _pojazd.Numer_Ac         = tbNumerAC.Text;
                _pojazd.Data_Ac          = tbDataAC.Value;
                _pojazd.Data_Bad_Tech    = tbBadTech.Value;
                _pojazd.Licz_Bad_Tech    = Convert.ToDecimal(tbStLiczPT.Text);
                _pojazd.Gwarancja        = chbGwarancja.Checked;
                _pojazd.Data_Gwarancja   = tbGwarancjaDo.Value;
                _pojazd.Stan_Licz_Gwar   = Narzedzia.StringToDecimal(tbStLiczG.Text);
                _pojazd.Id_Paliwo_Pojazd = (int)cbPaliwo.SelectedValue;
                _pojazd.Id_Rodzaj_Pojazd = (int)cbRodzaj.SelectedValue;
                _pojazd.Dopisz();
                break;

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

                _pojazd.Popraw();
                break;
            }
        }