コード例 #1
0
 public void Parametres()
 {
     if (File.Exists(chemin) == true)
     {
         parametre.Clear();
         parametre = (List <Parametre>)Serialisation.Deserialiser(chemin);
         PrixE85   = parametre[0].PrixE85;
         PrixSP95  = parametre[0].PrixSP95;
         Reservoir = parametre[0].Reservoir;
     }
 }
コード例 #2
0
        private async void Valider_Clicked(object sender, EventArgs e)
        {
            if (File.Exists(chemin))
            {
                File.Delete(chemin);
            }

            List <Parametre> listEnregistrement = new List <Parametre>();
            Parametre        enregistrement     = new Parametre();

            PrixE85   = Double.Parse(tbE85.Text);
            PrixSP95  = Double.Parse(tbSP95.Text);
            Reservoir = Double.Parse(tbReservoir.Text);
            enregistrement.PrixE85   = PrixE85;
            enregistrement.PrixSP95  = PrixSP95;
            enregistrement.Reservoir = Reservoir;
            listEnregistrement.Add(enregistrement);
            Serialisation.Serialiser(listEnregistrement, chemin);
            await DisplayAlert("Information", "Enregistrement terminer", "OK");

            await Navigation.PopToRootAsync();
        }