コード例 #1
0
        /// <summary>
        /// Funkcija koja odabranog kupca u DGV briše iz baze podataka
        /// </summary>
        private void uiActionObrisiKupca_Click(object sender, EventArgs e)
        {
            kupci kupacDelete = kupciBindingSource.Current as kupci;

            if (kupacDelete != null)
            {
                if (MessageBox.Show("Želite li stvarno obrisati ovog kupca?", "Upozorenje", MessageBoxButtons.YesNoCancel) == System.Windows.Forms.DialogResult.Yes)
                {
                    using (var db = new MilkyAppDataBaseEntities())
                    {
                        db.kupci.Attach(kupacDelete);
                        if (kupacDelete.narudzbe.Count != 0)
                        {
                            MessageBox.Show("Kupac ima neisporučene narudžbe, ne mogu ga obrisati!");
                        }
                        else
                        {
                            db.kupci.Remove(kupacDelete);
                            db.SaveChanges();
                            PrikaziKupca();
                        }
                    }
                }
            }
        }
コード例 #2
0
 /// <summary>
 /// Konstruktor forme koji kao parametar prime kupca kojeg smo odabrali za izmjenu i njegove podatke upisuje u textbox-e
 /// </summary>
 public DodajKupca(kupci kupacIzmjena)
 {
     InitializeComponent();
     this.kupacIzmjena   = kupacIzmjena;
     uredi               = true;
     uiInputNaziv.Text   = kupacIzmjena.naziv;
     uiInputOIB.Text     = kupacIzmjena.OIB.ToString();
     uiInputTelefon.Text = kupacIzmjena.telefon;
     uiInputAdresa.Text  = kupacIzmjena.adresa;
 }
コード例 #3
0
        /// <summary>
        /// Funkcija koja otvara formu za uređivanje dobavljača s prosljeđenim parametrom odabranog dobavljača
        /// </summary>
        private void uiActionUrediKupca_Click(object sender, EventArgs e)
        {
            kupci kupacIzmjena = kupciBindingSource.Current as kupci;

            if (kupacIzmjena != null)
            {
                DodajKupca uredi = new DodajKupca(kupacIzmjena);
                uredi.ShowDialog();
            }
            PrikaziKupca();
        }