private void btPopraw_Click(object sender, EventArgs e)
        {
            object id       = gvPojazdy.CurrentRow.Cells["ID_POJAZD"].Value;
            object idPaliwo = gvPojazdy.CurrentRow.Cells["ID_PALIWO_POJAZD"].Value;
            object idRodzaj = gvPojazdy.CurrentRow.Cells["ID_RODZAJ_POJAZD"].Value;



            if (id != null)
            {
                int id_pojazd = Narzedzia.ObjectToInt(id);


                XPojazd        p = new XPojazd(id_pojazd);
                FormAddPojazdy dopiszPoprawPojazd = new FormAddPojazdy(FormAkcja.Popraw, p);
                switch (dopiszPoprawPojazd.ShowDialog())
                {
                case System.Windows.Forms.DialogResult.OK:
                    OdswierzListePojazdow();
                    break;

                default:

                    break;
                }
            }
        }
 public FormAddPojazdy(FormAkcja b, XPojazd p = null)
 {
     InitializeComponent();
     _akcja  = b;
     _pojazd = p;
     PaliwaLista();
     RodzajLista();
 }
        public void toolStripMenuItem2_Click(object sender, EventArgs e)
        {
            object  id        = gvPojazdy.CurrentRow.Cells["ID_POJAZD"].Value;
            int     id_pojazd = Narzedzia.ObjectToInt(id);
            XPojazd p         = new XPojazd(id_pojazd);

            RaportWbudowany r = new RaportWbudowany();

            r.Wykonaj(RaportWbudowany.RaportWbudowanyEnum.Pojazd, id_pojazd.ToString());
        }
Beispiel #4
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;
            }
        }
Beispiel #5
0
        public FormAddPojazdy(FormAkcja b, XPojazd p = null)
        {
            InitializeComponent();
            _akcja  = b;
            _pojazd = p;
            PaliwaLista();
            RodzajLista();

            btZatwierdz.Image      = Zasoby.Properties.Resources.ok;
            btZatwierdz.ImageAlign = ContentAlignment.MiddleLeft;
            btZatwierdz.TextAlign  = ContentAlignment.MiddleRight;

            btPorzuc.Image      = Zasoby.Properties.Resources.cancel;
            btPorzuc.ImageAlign = ContentAlignment.MiddleLeft;
            btPorzuc.TextAlign  = ContentAlignment.MiddleRight;
        }
        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;
            }
        }