public List <PredjeniPut> LoadPutovanja(string registarskiBroj) { List <PredjeniPut> Putovanja = new List <PredjeniPut>(); try { if (System.IO.File.Exists(Path.Combine(_dataFolderPath, registarskiBroj + ".txt"))) { using (StreamReader sr = new StreamReader(Path.Combine(_dataFolderPath, registarskiBroj + ".txt"))) { while (!sr.EndOfStream) { string line = sr.ReadLine(); if (!string.IsNullOrEmpty(line)) { string[] komponente = line.Split('|'); PredjeniPut P = new PredjeniPut(); P.RegistarskiBroj = registarskiBroj; P.Datum = komponente[0]; P.OdMesta = komponente[1]; P.DoMesta = komponente[2]; P.PredjenoKM = Convert.ToInt32(komponente[3]); Putovanja.Add(P); } } } } } catch (Exception ex) { _ErrorMessage = ex.Message; } return(Putovanja); }
public bool DodajPredjeniPut(PredjeniPut put) { try { using (StreamWriter sw = new StreamWriter(Path.Combine(_dataFolderPath, put.RegistarskiBroj + ".txt"), true)) { sw.WriteLine(put.Datum + '|' + put.OdMesta + '|' + put.DoMesta + "|" + put.PredjenoKM); } return(true); } catch (Exception ex) { _ErrorMessage = ex.Message; } return(false); }