public IHttpActionResult PutVelicinaJela(int id, VelicinaJela velicinaJela) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != velicinaJela.VelicinaJelaID) { return(BadRequest()); } db.Entry(velicinaJela).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!VelicinaJelaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetVelicinaJela(int id) { VelicinaJela velicinaJela = db.VelicinaJela.Find(id); if (velicinaJela == null) { return(NotFound()); } return(Ok(velicinaJela)); }
public IHttpActionResult PostVelicinaJela(VelicinaJela velicinaJela) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.VelicinaJela.Add(velicinaJela); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = velicinaJela.VelicinaJelaID }, velicinaJela)); }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "") { errorProvider.SetError(textBox1, "Cijena je obavezna."); } else { vt = new VelicinaJelaTabela(); vj = new VelicinaJela(); vj.Naziv = this.comboBox1.GetItemText(this.comboBox1.SelectedItem); vj.VelicinaJelaID = Convert.ToInt32(comboBox1.SelectedValue); vt.Cijena = Convert.ToDecimal(textBox1.Text.ToString()); vt.VelicinaJelaID = Convert.ToInt32(comboBox1.SelectedValue); vt.JeloID = 1; v.Add(vt); Velicine velicina = new Velicine(); bool exists = false; velicina.Naziv = vj.Naziv; velicina.Cijena = Convert.ToString(vt.Cijena); if (velicine.Count() == 0) { velicine.Add(velicina); } else { for (int i = 0; i < velicine.Count(); i++) { if (velicine[i].Naziv == vj.Naziv) { exists = true; } } if (exists) { const string message = "Cijena za odabranu veličinu je već dodana!"; const string caption = "Informacija"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { velicine.Add(velicina); } } BindGrid(); } }
public IHttpActionResult DeleteVelicinaJela(int id) { VelicinaJela velicinaJela = db.VelicinaJela.Find(id); if (velicinaJela == null) { return(NotFound()); } db.VelicinaJela.Remove(velicinaJela); db.SaveChanges(); return(Ok(velicinaJela)); }
private void ClearInput() { txtSlika.Text = textBox1.Text = textBox5.Text = textBox6.Text = ""; comboBox1.SelectedValue = 0; cbxVrsteJela.SelectedValue = 0; cbxRestoran.SelectedValue = 0; pictureBox1.Image = null; dataGridView1.DataSource = null; v = null; vt = null; vj = null; velicine = null; v = new List <VelicinaJelaTabela>(); velicine = new List <Velicine>(); }