private void PopuniVrednosti(KomitentPogled komitent) { txtEmail.Text = komitent.Email; txtMaticni.Text = komitent.MaticniBroj; txtNaziv.Text = komitent.NazivKomitenta; txtOpis.Text = komitent.OpisKomitenta; txtPib.Text = komitent.Pib; txtBrojTelefona.Text = komitent.BrojTelefona; }
private void btnDodaj_Click(object sender, EventArgs e) { KomitentPogled k = new KomitentPogled() { KomitentId = komitenti.Max((m) => m.KomitentId) + 1 }; FrmKomitentPogledDodaj form = new FrmKomitentPogledDodaj(Operacija.Add, k); form.ShowDialog(); }
private void btnIzmeni_Click(object sender, EventArgs e) { KomitentPogled k = SelectKomitent(); if (k is null) { return; } FrmKomitentPogledDodaj form = new FrmKomitentPogledDodaj(Operacija.Update, k); form.ShowDialog(); }
public List <KomitentPogled> Select(KomitentPogled komitent) { try { var rezultat = _broker.Select(komitent).OfType <KomitentPogled>().ToList(); return(rezultat); } catch (Exception) { return(null); } }
public bool Delete(KomitentPogled komitent) { try { var rezultat = _broker.Delete(komitent); return(rezultat); } catch (Exception) { return(false); } }
public FrmKomitentPogledDodaj(Operacija operacija, KomitentPogled komitent) { InitializeComponent(); this.komitent = komitent; if (operacija == Operacija.Update) { ButtonUpdate(); PopuniVrednosti(komitent); } if (operacija == Operacija.Add) { ButtonAdd(); } }
private KomitentPogled SelectKomitent() { KomitentPogled komitent = null; try { komitent = (KomitentPogled)dgvPrikaz.SelectedRows[0].DataBoundItem; return(komitent); } catch (Exception) { MessageBox.Show("Niste selektovali"); return(null); } }
private void btnDodaj_Click(object sender, EventArgs e) { KomitentPogled k = KreirajKomitenta(); if (k is null) { return; } if (KontrolerKomitentPogled.Instance.Insert(k)) { MessageBox.Show("Uspesno"); } else { MessageBox.Show("Neuspesno"); } }
private void btnObrisi_Click(object sender, EventArgs e) { KomitentPogled k = SelectKomitent(); if (k is null) { return; } if (KontrolerKomitentPogled.Instance.Delete(k)) { MessageBox.Show("Uspesno obrisano"); komitenti.Remove(k); dgvPrikaz.DataSource = komitenti; } else { MessageBox.Show("Neuspesno obrisano!"); } }
private KomitentPogled KreirajKomitenta() { try { KomitentPogled k = new KomitentPogled() { KomitentId = komitent.KomitentId, BrojTelefona = txtBrojTelefona.Text, Email = txtEmail.Text, MaticniBroj = txtMaticni.Text, NazivKomitenta = txtNaziv.Text, OpisKomitenta = txtOpis.Text, Pib = txtPib.Text }; return(k); } catch (Exception) { MessageBox.Show("Pogresan unos"); return(null); } }