private void btnDodaj_Click(object sender, EventArgs e) { TipKafe tip = new TipKafe() { TipKafeId = tipovi.Max(m => m.TipKafeId) + 1 }; FrmTipKafeDodaj form = new FrmTipKafeDodaj(Operacija.Add, tip); form.ShowDialog(); }
public List <TipKafe> Select(TipKafe tipKafe) { try { var rezultat = _broker.Select(tipKafe).OfType <TipKafe>().ToList(); return(rezultat); } catch (Exception) { return(null); } }
public bool Delete(TipKafe tipKafe) { try { var rezultat = _broker.Delete(tipKafe); return(rezultat); } catch (Exception) { return(false); } }
public bool Insert(TipKafe tipKafe) { try { var rezultat = _broker.Insert(tipKafe); return(rezultat); } catch (Exception) { return(false); } }
private void btnIzmeni_Click(object sender, EventArgs e) { TipKafe tip = SelectTipKafe(); if (tip is null) { return; } FrmTipKafeDodaj form = new FrmTipKafeDodaj(Operacija.Update, tip); form.ShowDialog(); }
public FrmTipKafeDodaj(Operacija operacija, TipKafe tip) { InitializeComponent(); this.tip = tip; if (operacija == Operacija.Update) { ButtonUpdate(); PopuniVrednosti(tip); } if (operacija == Operacija.Add) { ButtonAdd(); } }
private TipKafe SelectTipKafe() { TipKafe tipkafe = null; try { tipkafe = (TipKafe)dgvPrikaz.SelectedRows[0].DataBoundItem; return(tipkafe); } catch (Exception) { MessageBox.Show("Niste selektovali"); return(null); } }
private void btnObrisi_Click(object sender, EventArgs e) { TipKafe tip = SelectTipKafe(); if (tip is null) { return; } if (KontrolerTipKafe.Instance.Delete(tip)) { MessageBox.Show("Uspesno!"); tipovi.Remove(tip); return; } MessageBox.Show("Neuspesno!"); }
private TipKafe Kreiraj() { try { TipKafe t = new TipKafe() { TipKafeId = tip.TipKafeId, NazivTipa = txtNaziv.Text }; return(t); } catch (Exception) { MessageBox.Show("Pogresan unos!"); return(null); } }
private void btnDodaj_Click(object sender, EventArgs e) { TipKafe tip = Kreiraj(); if (tip is null) { return; } if (KontrolerTipKafe.Instance.Insert(tip)) { MessageBox.Show("Uspesno!"); } else { MessageBox.Show("Neuspesno"); } }
private void PopuniVrednosti(TipKafe tip) { txtNaziv.Text = tip.NazivTipa; }