Beispiel #1
0
        private void cmdSzukaj_Click(object sender, EventArgs e)
        {
            UslugaDEF usluga = new UslugaDEF(UslugaDEF.TYPE.FIND);

            usluga.ShowDialog();

            if (usluga.CANCEL) return;

            LoadUslugi(-1, usluga.NUMER, usluga.NAZWA);
        }
Beispiel #2
0
        private void cmdView_Click(object sender, EventArgs e)
        {
            UslugaC selected = null;

            try { selected = (UslugaC)dgwUslugi.CurrentRow.DataBoundItem; }
            catch { Message.Position(); return; }

            UslugaDEF usluga = new UslugaDEF(UslugaDEF.TYPE.VIEW);

            usluga.USLUGA = selected;

            usluga.ShowDialog();
        }
Beispiel #3
0
        private void cmdNowy_Click(object sender, EventArgs e)
        {
            UslugaDEF usluga = new UslugaDEF(UslugaDEF.TYPE.NEW);

            usluga.ShowDialog();

            if (usluga.CANCEL) return;

            int id = CustomerDatabase.NewUsluga(usluga.NUMER, usluga.NAZWA, usluga.OPIS,
                 usluga.CENA_NETTO, usluga.VAT, usluga.CENA_BRUTTO, (int)usluga.TIME_IDX);

            LoadUslugi(id, "", "");

            Message.InfoMessage("Nowa usługa została pomyślnie wprowadzona");
        }
Beispiel #4
0
        private void cmdEdytuj_Click(object sender, EventArgs e)
        {
            UslugaC selected = null;

            try { selected = (UslugaC)dgwUslugi.CurrentRow.DataBoundItem; }
            catch { Message.Position(); return; }

            UslugaDEF usluga = new UslugaDEF(UslugaDEF.TYPE.EDIT);

            usluga.USLUGA = selected;

            usluga.ShowDialog();

            if (usluga.CANCEL) return;

            CustomerDatabase.UpdateUsluga(selected.ID, usluga.NUMER, usluga.NAZWA,
                usluga.OPIS, usluga.CENA_NETTO, usluga.VAT,
                usluga.CENA_BRUTTO,(int)usluga.TIME_IDX);

            Message.InfoMessage("Usługa została zapisana");

            LoadUslugi(selected.ID, "", "");
        }
Beispiel #5
0
        private void cmdUslugaFind_Click(object sender, EventArgs e)
        {
            UslugaDEF usluga = new UslugaDEF(UslugaDEF.TYPE.FIND);

            usluga.ShowDialog();

            if (usluga.CANCEL) return;

            List<UslugaC> lstUslugi =
                CustomerDatabase.GetUslugi(-1, usluga.NUMER, usluga.NAZWA);

            if (lstUslugi == null)
            { Message.InfoMessage("Nie znaleziono"); return; }

            cbxUslugi.DisplayMember = "";
            cbxUslugi.ValueMember = "";
            cbxUslugi.DataSource = null;

            cbxUslugi.DataSource = lstUslugi;
            cbxUslugi.DisplayMember = "USLUGA";

            cbxUslugi.ValueMember = "ID";

            cbxUslugi.Text = "Wybierz z listy usług";

            Settings.ShowDropDownList(ref cbxUslugi);
        }
Beispiel #6
0
        private void cmdUslugaDodaj_Click(object sender, EventArgs e)
        {
            UslugaDEF usluga = new UslugaDEF(UslugaDEF.TYPE.NEW);

            usluga.ShowDialog();

            if (usluga.CANCEL) return;

            int idUslugi = CustomerDatabase.NewUsluga(usluga.NUMER, usluga.NAZWA, usluga.OPIS,
                usluga.CENA_NETTO, usluga.VAT, usluga.CENA_BRUTTO,(int)usluga.TIME_IDX);

            cbxUslugi.DisplayMember = "";
            cbxUslugi.ValueMember = "";
            cbxUslugi.DataSource = null;

            List<UslugaC> lstUslugi =
                CustomerDatabase.GetUslugi(idUslugi, "", "");

            cbxUslugi.DataSource = lstUslugi;
            cbxUslugi.DisplayMember = "USLUGA";
            cbxUslugi.ValueMember = "ID";

            cbxUslugi.SelectedValue = idUslugi;

            USLUGA = (UslugaC)cbxUslugi.SelectedItem;

            if (USLUGA.TIME_INDEX == WorkIdx.TYPE.SELECT) txtVar.Clear();
            else txtVar.Text = WorkIdxData.workIndex[(int)(USLUGA.TIME_INDEX)].JEDNOSTKA_CZASU;

            Message.InfoMessage("Nowa usługa została pomyślnie wprowadzona");
        }