public IHttpActionResult PostDodatniTretmani(DodatniTretmani obj) { if (!ModelState.IsValid) { return(BadRequest()); } dm.DodatniTretmanis.Add(obj); dm.SaveChanges(); return(Ok(obj)); }
public IHttpActionResult PutDodatniTretmani(int id, DodatniTretmani t) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != t.TretmanID) { return(BadRequest()); } dm.esp_DodatniTretmani_Update(id, t.NazivTretmana, t.Cijena, t.VrstaUslugeID); return(StatusCode(HttpStatusCode.NoContent)); }
public IzmijeniDodatniTretman(int dodatniTretmanId) { InitializeComponent(); HttpResponseMessage response = DodatniTretmaniService.GetResponse(dodatniTretmanId.ToString()); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { t = null; } else if (response.IsSuccessStatusCode) { t = response.Content.ReadAsAsync <DodatniTretmani>().Result; //FillForm(); } }
private void DodajDodatniTretmanBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { DodatniTretmani d = new DodatniTretmani(); d.NazivTretmana = NazivDodatnogTretmanaInput.Text; d.Cijena = Convert.ToInt32(CijenaDodatnogTretmanaInput.Text); if (vrstaUslugeComboBox.SelectedIndex != 0) { d.VrstaUslugeID = Convert.ToInt32(vrstaUslugeComboBox.SelectedValue); } int trenutnoDodaniTretman = -1; HttpResponseMessage response = dodatniTretmaniService.PostResponse(d); if (response.IsSuccessStatusCode) { trenutnoDodaniTretman = response.Content.ReadAsAsync <DodatniTretmani>().Result.TretmanID; MessageBox.Show("Dodatni tretman je uspjesno dodan."); DialogResult = DialogResult.OK; Close(); } else { string msg = response.ReasonPhrase; if (!String.IsNullOrEmpty(Messages.ResourceManager.GetString(response.ReasonPhrase))) { msg = Messages.ResourceManager.GetString(response.ReasonPhrase); } MessageBox.Show("Error code: " + response.StatusCode + " Message: " + msg); } Skladiste s = new Skladiste() { TretmanID = trenutnoDodaniTretman, Kolicina = Convert.ToInt32(kolicinaInput.Text) }; HttpResponseMessage responseSkladista = skladisteService.PostResponse(s); } }