예제 #1
0
    public void UaktualnijCene()
    {
        float cena = OverSceneHandler.ObliczLacznaCene();

        Debug.Log("aktualizacja ceny" + OverSceneHandler.koszyk.Count + " cena:" + cena);
        Cena.GetComponent <Text>().text = "Cena: " + cena.ToString() + "zł";
    }
예제 #2
0
    public void Zamow()
    {
        if (ilosc > 0)
        {
            trzymany.TymczasowaIlosc = ilosc;
            //nie sprawdza czy juz taki jest w koszyku

            OverSceneHandler.DodajDoKoszyka(trzymany);
            GameObject.FindGameObjectWithTag("Koszyk").GetComponent <Animator>().Play("koszykShake");
        }

        ilosc          = 0;
        iloscText.text = ilosc.ToString();
    }
예제 #3
0
    public void Zamow()
    {
        //DOPIERO JAK BEDA ZAMOWIENIA
        Zamowienie zamowienie = new Zamowienie();

        zamowienie.CalkowitaKwotaZakupu        = OverSceneHandler.ObliczLacznaCene();
        zamowienie.ListaPrzedmiotow            = OverSceneHandler.koszyk;
        zamowienie.IdUzytkownika               = OverSceneHandler.aktualnieZalogowanyUzytkownik.ID;
        zamowienie.IloscZakupionychPrzedmiotow = OverSceneHandler.koszyk.Count;
        OverSceneHandler.koszyk = new List <Przedmiot>();
        zamowienie.DataZakupu   = System.DateTime.Now.ToString("M/d/yyyy");

        PolaczenieBazy.DodajNoweZamowienie(zamowienie);
        RysujKoszyk();
    }
예제 #4
0
 public void ZmienIlosc(int a)
 {
     ilosc += a;
     if (ilosc < 0)
     {
         ilosc = 0;
     }
     if (ilosc > trzymany.CalkowitaIlosc)
     {
         ilosc = trzymany.CalkowitaIlosc;                                  //ewentualnie jakies powiadomienie ze nie ma wiecej w magazynie
     }
     iloscText.text           = ilosc.ToString();
     trzymany.TymczasowaIlosc = ilosc;
     transform.GetChild(6).GetComponent <Text>().text = "Cena: " + trzymany.Cena * trzymany.TymczasowaIlosc + "zł";
     OverSceneHandler.UaktualnijIlosc(trzymany.ID, trzymany.TymczasowaIlosc);
     parent.GetComponent <Koszyk>().UaktualnijCene();
 }