private async void BtnSacuvaj_Click(object sender, EventArgs e)
        {
            if (ValidateChildren())
            {
                var autoriList = chbAutori.CheckedItems.Cast <Biblioteka_Model.Autori>().Select(x => x.AutorId).ToList();

                request.Naziv               = txtNaziv.Text;
                request.Sifra               = txtSifra.Text;
                request.ZanrId              = Convert.ToInt32(cmbZanr.SelectedValue);
                request.DatumIzdavanja      = godinaIzdavanja.Value;
                request.BrojStranica        = Convert.ToInt32(txtBrStranica.Text);
                request.BrojDostupnihKnjiga = Convert.ToInt32(txtBrDostupnihKnjiga.Text);
                request.Sadrzaj             = txtSadrzaj.Text;
                request.Autori              = autoriList;


                Biblioteka_Model.Knjige entity = null;
                entity = await _knjigeService.Insert <Biblioteka_Model.Knjige>(request);

                if (entity != null)
                {
                    MessageBox.Show("Uspješno ste sačuvali podatke", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
示例#2
0
        private async void BtnSacuvaj_Click(object sender, EventArgs e)
        {
            if (ValidateChildren())
            {
                request.Naziv               = txtNaziv.Text;
                request.Sifra               = txtSifra.Text;
                request.ZanrId              = Convert.ToInt32(cmbZanr.SelectedValue);
                request.DatumIzdavanja      = godinaIzdavanja.Value;
                request.BrojStranica        = Convert.ToInt32(txtBrStranica.Text);
                request.BrojDostupnihKnjiga = Convert.ToInt32(txtBrDostupnihKnjiga.Text);
                request.Sadrzaj             = txtSadrzaj.Text;
                request.KnjigaId            = _id;



                Biblioteka_Model.Knjige entity = null;
                entity = await _knjigeService.Update <Biblioteka_Model.Knjige>(_id, request);

                if (entity != null)
                {
                    MessageBox.Show("Uspješno ste sačuvali podatke", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }