Esempio n. 1
0
        private void pohraniProizvodeBtn_Click(object sender, EventArgs e)
        {
            eProdaja_API.Models.AkcijskiProizvodi akcijskiProizvod = new eProdaja_API.Models.AkcijskiProizvodi();
            bool exit = true;

            foreach (eProdaja_API.Models.AkcijskiProizvodi p in akcijskiProizvodi)
            {
                HttpResponseMessage response = akcijskiProizvodiService.postResponse(p);
                if (!response.IsSuccessStatusCode)
                {
                    MessageBox.Show(Global.GetMessage("api_error"));
                    break;
                    exit = false;
                }
            }
            if (exit)
            {
                this.Close();
            }
        }
Esempio n. 2
0
        private bool DodajAkcijskiProizvod(int proizvodId)
        {
            eProdaja_API.Models.AkcijskiProizvodi akcijskiProizvod = new eProdaja_API.Models.AkcijskiProizvodi();

            akcijskiProizvod.DatumPocetka = DateTime.Now;
            akcijskiProizvod.DatumKraja   = datum;
            akcijskiProizvod.KorisnikID   = Global.prijavljeniKorisnik.KorisnikID;
            akcijskiProizvod.ProizvodID   = proizvodId;
            akcijskiProizvod.Status       = true;
            akcijskiProizvod.Popust       = popust;

            if (
                getakcijskiProizvodi.Where(x => (x.ProizvodID == akcijskiProizvod.ProizvodID) && (x.Status != false))
                .FirstOrDefault() != null)
            {
                return(false);
            }
            else
            {
                akcijskiProizvodi.Add(akcijskiProizvod);
                return(true);
            }
        }