示例#1
0
        public static void SaveToFile(List <Tuple <double, double> > lista, PrzelewModel model) //zapis do pliku
        {
            List <string> lines = new List <string>();

            lines.Add("Obliczenia wykonano dla danych:");
            lines.Add($"Pg =,{model.WysokoscProgu}");
            lines.Add($"b=,{model.SzerokoscPrzelewu}");
            lines.Add("");
            lines.Add($"Q[m3/s],H[m]");
            foreach (var p in lista)
            {
                lines.Add($"{p.Item1},{p.Item2}");
            }
            File.WriteAllLines(FullFilePath(), lines);
        }
示例#2
0
        public static void GenerujPlik(PrzelewModel model) // zapisanie pliku na dysku po kliknięciu buttona Generuj plik
        {
            List <Tuple <double, double> > ListaWynikow = Obliczenia(model.WysokoscProgu, model.SzerokoscPrzelewu, model.WysokoscWarstwyPrzelewowej, model.Wydatek);

            SaveToFile(ListaWynikow, model);
        }
示例#3
0
        public static List <Tuple <double, double> > WynikiObliczen(PrzelewModel model)
        {
            List <Tuple <double, double> > ListaWynikow = Obliczenia(model.WysokoscProgu, model.SzerokoscPrzelewu, model.WysokoscWarstwyPrzelewowej, model.Wydatek);

            return(ListaWynikow);
        }