Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 6
0
 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);
            }
        }
Ejemplo n.º 8
0
        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!");
            }
        }
Ejemplo n.º 10
0
 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);
     }
 }