Ejemplo n.º 1
0
        public frmZanroviEdit(int id)
        {
            InitializeComponent();
            this.AutoValidate = AutoValidate.Disable;

            _id   = id;
            _zanr = null;
        }
Ejemplo n.º 2
0
        public ActionResult Edit(ZanrModel zm)
        {
            BibliotekaDB bdb  = new BibliotekaDB();
            var          zanr = bdb.Zanr.FirstOrDefault(a => a.Id == zm.Id);

            zanr.Naziv = zm.Naziv;

            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Create(ZanrModel zm)
        {
            BibliotekaDB bdb  = new BibliotekaDB();
            var          zanr = new ZanrModel();

            zanr.Naziv = zm.Naziv;

            bdb.Zanr.Add(zanr);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 4
0
        private void frmZanroviEdit_Load(object sender, EventArgs e)
        {
            HttpResponseMessage response = zanroviService.GetResponse(_id.ToString()).Handle();

            if (response.IsSuccessStatusCode)
            {
                _zanr = response.GetResponseResult <ZanrModel>();
                FillForm();
            }
            else if (response.StatusCode == System.Net.HttpStatusCode.NotFound)
            {
                _zanr = null;
            }
        }
        private void btnSnimi_Click(object sender, EventArgs e)
        {
            if (this.ValidateChildren())
            {
                ZanrModel zanr = new ZanrModel();
                zanr.Naziv = txtNaziv.Text;
                zanr.Opis  = txtOpis.Text;

                HttpResponseMessage response = zanroviService.PostResponse(zanr).Handle();
                if (response.IsSuccessStatusCode)
                {
                    MessageBox.Show(Messages.add_genre_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
            }
        }
Ejemplo n.º 6
0
        public ActionResult Delete(int?id, bool?saveChangesError = false)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            if (saveChangesError.GetValueOrDefault())
            {
                ViewBag.ErrorMessage = "Delete failed. Try again, and if the problem persists see your system administrator.";
            }

            BibliotekaDB bdb  = new BibliotekaDB();
            ZanrModel    zanr = bdb.Zanr.Find(id);

            if (zanr == null)
            {
                return(HttpNotFound());
            }
            return(View(zanr));
        }