コード例 #1
0
        public void Azuriraj()
        {
            try
            {
                var naziv             = txtNaziv.Text;
                var opis              = txtOpis.Text;
                var ponavljanja       = int.Parse(txtPonavljanje.Text);
                var vrijeme_vjezbanja = int.Parse(txtVrijeme.Text);

                using (var db = new SmartFitnessEntities())
                {
                    vjezba vjezba = db.vjezbas.FirstOrDefault(o => o.id_vjezbe == Vjezba.id_vjezbe);
                    if (vjezba != null)
                    {
                        vjezba.naziv             = naziv;
                        vjezba.opis              = opis;
                        vjezba.ponavljanja       = ponavljanja;
                        vjezba.vrijeme_vjezbanja = vrijeme_vjezbanja;
                        db.SaveChanges();
                        MessageBox.Show(PorukaUspjesno.UspjesnoAzuriranaVjezba, PorukaUspjesno.UspjesnoAzurirano);
                        this.Close();
                    }
                }
            }
            catch
            {
                MessageBox.Show(PorukaPogreska.AzuriranjeVjezbe, PorukaPogreska.Zaglavlje);
            }
        }
コード例 #2
0
        public void Azuriraj()
        {
            try
            {
                var naziv             = txtNaziv.Text;
                var opis              = txtOpis.Text;
                var ponavljanja       = int.Parse(txtPonavljanje.Text);
                var vrijeme_vjezbanja = int.Parse(txtVrijeme.Text);

                using (var db = new SmartFitnessEntities())
                {
                    vjezba vjezba = db.vjezbas.FirstOrDefault(o => o.id_vjezbe == Vjezba.id_vjezbe);
                    if (vjezba != null)
                    {
                        vjezba.naziv             = naziv;
                        vjezba.opis              = opis;
                        vjezba.ponavljanja       = ponavljanja;
                        vjezba.vrijeme_vjezbanja = vrijeme_vjezbanja;
                        db.SaveChanges();
                        MessageBox.Show(@"Uspjesno azurirana vjezba!", @"Uspjesno dodana vjezba");
                        this.Close();
                    }
                }
            }
            catch
            {
                MessageBox.Show(@"Dogodila se greska", @"Greska");
            }
        }
コード例 #3
0
        private void btnBrisi_Click(object sender, EventArgs e)
        {
            try
            {
                if (dgvVjezbe.CurrentRow != null)
                {
                    vjezba vjezba = dgvVjezbe.CurrentRow.DataBoundItem as vjezba;
                    if (vjezba != null)
                    {
                        int vjezbaId = vjezba.id_vjezbe;
                        vjezba.ObrisiVjezbu(vjezbaId);

                        MessageBox.Show(@"Uspjesno obrisana vjezba", @"Obrisano");
                        DohvatiVjezbe();
                    }
                }
            }
            catch
            {
                MessageBox.Show(@"Dogodila se greska", @"Greska");
            }
        }
コード例 #4
0
 public AzurirajVjezbu(vjezba vjezba)
 {
     InitializeComponent();
     this.Vjezba = vjezba;
     PopuniFormu();
 }