Beispiel #1
0
        public Opdracht createOpdracht(OpdrachtPost opdracht)
        {
            string   json        = JsonSerializer.Serialize(opdracht);
            string   result      = putData(Config.saveOpdrachten, json);
            Opdracht newOpdracht = new JavaScriptSerializer().Deserialize <Opdracht>(result);

            return(newOpdracht);
        }
Beispiel #2
0
        private async void Aanmelden(Opdracht opdracht)
        {
            string dateTime = DateTime.Now.ToString();
            bool   answer   = await DisplayAlert("Aanmelden", $"Tijd van aanmelden: {dateTime}", "Aanmelden", "Cancel");

            if (answer == true)
            {
                opdracht.aangemeld         = dateTime;
                opdrachtCompleet.aangemeld = dateTime;

                OpdrachtPost postOpdracht = new OpdrachtPost(opdracht);
                Opdracht     newOpdracht  = ds.createOpdracht(postOpdracht);
                await ds.SaveDbOpdrachten();

                AanAfmelden.Text  = "Afmelden";
                AanAfmelden2.Text = "Afmelden";
            }
        }
Beispiel #3
0
        private async void Afmelden(Opdracht opdracht)
        {
            string dateTime = DateTime.Now.ToString();
            bool   answer   = await DisplayAlert("Afmelden", $"Tijd van afmelden: {dateTime}", "Afmelden", "Cancel");

            if (answer == true)
            {
                opdracht.afgemeld         = dateTime;
                opdrachtCompleet.afgemeld = dateTime;

                OpdrachtPost postOpdracht = new OpdrachtPost(opdracht);
                Opdracht     newOpdracht  = ds.createOpdracht(postOpdracht);
                await ds.SaveDbOpdrachten();

                opdrachtCompleet.afgemeld = dateTime;

                Application.Current.MainPage = new NavigationPage(new Homepage());
            }
        }
Beispiel #4
0
 public Opdracht createOpdracht(OpdrachtPost opdracht)
 {
     return(api.createOpdracht(opdracht));
 }