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); }
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(); }
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"); }
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, "", ""); }
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); }
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"); }