public frmZanroviEdit(int id) { InitializeComponent(); this.AutoValidate = AutoValidate.Disable; _id = id; _zanr = null; }
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")); }
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")); }
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(); } } }
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)); }