Пример #1
0
        private void btnSpasi_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtSadrzaj.Text))
            {
                err.SetError(txtSadrzaj, "Obavezan unos!");
                return;
            }
            if (!edit)
            {
                KorisniciPoruke novaPoruka = new KorisniciPoruke();
                novaPoruka.Sadrzaj = txtSadrzaj.Text;
                novaPoruka.Slika   = ImageHelper.FromImageToByte(pbSlika.Image);
                novaPoruka.Datum   = DateTime.Now.ToString();
                korisnik.Poruke.Add(novaPoruka);
                konekcijaNaBazu.SaveChanges();
            }
            else
            {
                foreach (var p in korisnik.Poruke)
                {
                    poruka.Sadrzaj = txtSadrzaj.Text;
                    pbSlika.Image  = ImageHelper.FromByteToImage(poruka.Slika);
                    konekcijaNaBazu.Entry(poruka).State = EntityState.Modified;
                    konekcijaNaBazu.SaveChanges();
                }
            }

            DialogResult = DialogResult.OK;
            Close();
        }
Пример #2
0
 public frmNovaPorukaBrojIndeksa(Korisnik korisnik, KorisniciPoruke poruka, bool edit) : this(korisnik)
 {
     this.poruka = poruka;
     this.edit   = edit;
     UcitajPoruku();
 }