Esempio n. 1
0
        public NarudzbeReklama PostNarudzba(NarudzbeReklama nr)
        {
            db.NarudzbaReklamas.Add(nr);
            db.SaveChanges();

            return(nr);
        }
Esempio n. 2
0
        private void dodajButton_Click(object sender, EventArgs e)
        {
            DateTime d1 = od.Value;
            DateTime d2 = do2.Value;

            if (d1 < d2)
            {
                if (this.ValidateChildren())
                {
                    NarudzbeReklama narudzba = new NarudzbeReklama();

                    narudzba.BrojPrikaza = (int)prikaziNumber.Value;
                    narudzba.Cijena      = (float)cijenaNumber.Value;
                    narudzba.Do          = do2.Value;
                    narudzba.Od          = od.Value;
                    TimeSpan span = narudzba.Do.Subtract(narudzba.Od);
                    narudzba.DanaZakupljeno = (int)span.TotalDays;

                    narudzba.KupacID   = (int)kupacCombo.SelectedValue;
                    narudzba.ReklamaID = (int)reklamaCombo.SelectedValue;

                    HttpResponseMessage response = narudzbaService.PostResponse(narudzba);

                    if (response.IsSuccessStatusCode)
                    {
                        MessageBox.Show(Global.GetMessage("narudzba_succ"), "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        BindReklame();
                        BindKupci();
                        Clear();
                    }
                    else
                    {
                        MessageBox.Show(response.ReasonPhrase, Global.GetMessage("error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Prvi datum mora biti manji od drugog!!!!!");
            }
        }