Example #1
0
 // 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);
     }
 }
Example #2
0
        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();
        }
Example #3
0
 // PUT api/Injekcija/5
 public void Put(int id, [FromBody] Injekcija obj)
 {
     ServiceProvider.Get <InjekcijaService>().Update(id, obj);
 }