// POST api/Injekcija public bool Post([FromBody] Injekcija obj) { try { ServiceProvider.Get <InjekcijaService>().Create(obj); return(true); } catch (Exception e) { Console.WriteLine(e); return(false); } }
private void AddNewPakovanje(object sender, EventArgs e) { var dialogResult = MessageBox.Show(Constants.CheckMessageBoxText, Constants.CheckMessageBoxText, MessageBoxButtons.YesNo); if (dialogResult == DialogResult.No) { return; } if (Add) { Pakovanje pakovanje; switch (Enum.GetEnumTipPakovanja(comboBoxTip.Text)) { case Enum.TipPakovanja.Tableta: pakovanje = new Tableta(); break; case Enum.TipPakovanja.Sirup: pakovanje = new Sirup(); break; case Enum.TipPakovanja.Prasak: pakovanje = new Prasak(); break; case Enum.TipPakovanja.Injekcija: pakovanje = new Injekcija(); break; default: throw new Exception("Pakovanje EnumTipLeka unknown"); } FillPackageArgs(pakovanje); ServiceProvider.Get <PakovanjeService>().Create(pakovanje); } else { FillPackageArgs(Pakovanje); ServiceProvider.Get <PakovanjeService>().Update(Pakovanje); } _parent.UpdatePackageGrid(); Dispose(); }
// PUT api/Injekcija/5 public void Put(int id, [FromBody] Injekcija obj) { ServiceProvider.Get <InjekcijaService>().Update(id, obj); }