Esempio n. 1
0
        private void FormAddTank_Load(object sender, EventArgs e)
        {
            switch (_akcja)
            {
            case FormAkcja.Dopisz:
                _tank = new XTankowanie();
                break;

            case FormAkcja.Popraw:
                cbPaliwo.SelectedValue = _tank.Id_Rodzaj_Paliwa_Tank;
                tbIlosc.Text           = _tank.Ilosc_Tank.ToString();
                tbDataTank.Value       = _tank.Data_Tank;
                tbStanLicznika.Text    = _tank.Licznik_Tank.ToString();
                tbWartosc.Text         = _tank.Wartosc_Tank.ToString();

                break;

            case FormAkcja.Usun:
                if (MessageBox.Show("Czy usunąć wybrany rekord ?", "Pytanie", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
                {
                    _tank.Usun();
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    DialogResult = DialogResult.Cancel;
                }
                this.Close();
                break;
            }
        }
Esempio n. 2
0
 public FormAddTank(FormAkcja d, XTankowanie ta = null, XTrasa tr = null)
 {
     InitializeComponent();
     _akcja = d;
     _tank  = ta;
     _trasa = tr;
     PaliwoLista();
 }
Esempio n. 3
0
        public FormAddTank(FormAkcja d, XTankowanie ta = null, XTrasa tr = null)
        {
            InitializeComponent();
            this.Icon = Zasoby.Properties.Resources.MalaFlota;
            _akcja    = d;
            _tank     = ta;
            _trasa    = tr;
            PaliwoLista();

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

            btPorzuc.Image      = Zasoby.Properties.Resources.cancel;
            btPorzuc.ImageAlign = ContentAlignment.MiddleLeft;
            btPorzuc.TextAlign  = ContentAlignment.MiddleRight;
        }
Esempio n. 4
0
        private void FormAddTank_Load(object sender, EventArgs e)
        {
            switch (_akcja)
            {
            case FormAkcja.Dopisz:
                _tank = new XTankowanie();
                break;

            case FormAkcja.Popraw:

                cbPaliwo.SelectedValue = _tank.Id_Rodzaj_Paliwa_Tank;
                tbIlosc.Text           = Convert.ToString(_tank.Ilosc_Tank);
                tbDataTank.Value       = (DateTime)_tank.Data_Tank;

                break;
            }
        }
Esempio n. 5
0
        private void btUsunTank_Click(object sender, EventArgs e)
        {
            Object id = gvTankowania.CurrentRow.Cells["ID_TANK"].Value;

            if (id != null)
            {
                int         id_trasa          = Narzedzia.ObjectToInt(id);
                XTankowanie t                 = new XTankowanie(id_trasa);
                FormAddTank dopiszPoprawTrasa = new FormAddTank(FormAkcja.Usun, t, _trasaUstawiona);
                switch (dopiszPoprawTrasa.ShowDialog())
                {
                case System.Windows.Forms.DialogResult.OK:
                    OdswiezTankowania(_trasaUstawiona);
                    break;

                default:
                    break;
                }
            }
        }