public void AddAanbieding(string title, string desc, float prijs, Gebruiker ingelogd)
        {
            string prijsje = prijs.ToString();

            try
            {
                if (IsFilled(prijsje) && IsFilled(title) && IsFilled(desc))
                {
                    Aanbieding       nieuweAanbieding = new Aanbieding("defaultACode", title, desc, prijs, DateTime.Now, (Gebruiker)Xamarin.Forms.Application.Current.Properties["loggedIn"]);
                    AanbiedingClient client           = new AanbiedingClient();
                    var result = client.Post(nieuweAanbieding);
                    if (result)
                    {
                        DisplayAlert("Succes", "Aanbieding aangemaakt", "Oke");
                    }
                    else
                    {
                        DisplayAlert("Alert", "Aanbieding niet aangemaakt. Er is iets fout gegaan.", "Oke");
                    }
                }
                else
                {
                    DisplayAlert("Alert", "Je hebt niet alle velden ingevoerd.", "Oke");
                }
            }
            catch (System.NullReferenceException)
            {
                DisplayAlert("Alert", "Je hebt niet alle velden ingevoerd.", "Oke");
            }
        }
        public OfferPage()
        {
            BindingContext = this;
            InitializeComponent();
            AanbiedingClient client = new AanbiedingClient();

            listView.ItemsSource = client.Get();
        }
示例#3
0
        public HubPage()
        {
            BindingContext = this;
            InitializeComponent();
            //Aanbieding[] hubAanbiedingen = new Aanbieding[] { new Aanbieding("veld", "Grasmaaier HUREN", "Goede grasmaair, zgan", 69, DateTime.Now, new Gebruiker("veld", "veld", "veld", "veld", "veld", DateTime.Now, 0, 0)), new Aanbieding("veld", "Opblaas zwembadje", "Goede grasmaair, zgan", 35, DateTime.Now, new Gebruiker("veld", "veld", "veld", "veld", "veld", DateTime.Now, 0, 0)), new Aanbieding("veld", "Tesla model X", "Goede grasmaair, zgan", 420, DateTime.Now, new Gebruiker("veld", "veld", "veld", "veld", "veld", DateTime.Now, 0, 0)) };
            AanbiedingClient client = new AanbiedingClient();

            stackView.ItemsSource = client.Get().ToList().GetRange(0, 5).ToArray();
        }