public virtual void AddUser(UserInfoAdapterProxy user, string fileSource) { using (StreamWriter outputFile = new StreamWriter(fileSource, true)) { outputFile.WriteLine(user.Name + "," + user.Age); } }
public override void AddUser(UserInfoAdapterProxy user, string fileSource) { Console.WriteLine("Executing \"AddUser\""); var watch = Stopwatch.StartNew(); base.AddUser(user, fileSource); watch.Stop(); Console.WriteLine(watch.ElapsedMilliseconds); }
public List <UserInfoAdapterProxy> FromFile(string fileSource) { var users = new List <UserInfoAdapterProxy>(); using (StreamReader myFile = new StreamReader(fileSource)) { while (!myFile.EndOfStream) { UserInfoAdapterProxy userInfo = new UserInfoAdapterProxy(); string[] usersData = myFile.ReadLine().Split(','); string name = usersData[0]; int age = int.Parse(usersData[1]); userInfo.Name = name; userInfo.Age = age; users.Add(userInfo); } } return(users); }
public void AddUser(UserInfoAdapterProxy userInfo) { provider.AddUser(userInfo, source); }