public void UpdateRemainTime(string userName, TimeSpan remainTime) { userName = userName.ToUpper(); List <Member> lstMember = new NetRoomReader().GetAllMembers(); foreach (Member m in lstMember) { m.AccountName = m.AccountName.ToUpper(); if (m.AccountName.Equals(userName)) { float money = m.CurrentMoney - ChangeUseTimeToMinutes(remainTime.ToString()) * 100; new NetRoomWriter().UpdateMember(1, m.AccountName, m.Password, m.GroupUserName, remainTime, money, m.Status); } } }
private bool CheckLogin(string userName, string pass) { userName = userName.ToUpper(); List <Member> lstMember = new NetRoomReader().GetAllMembers(); foreach (Member m in lstMember) { m.AccountName = m.AccountName.ToUpper(); if (m.AccountName.Equals(userName) && m.Password.Equals(pass)) { if (ChangeUseTimeToMinutes(m.TimeInAccount.ToString()) > 0) { totalTime = m.TimeInAccount; return(true); } else { return(false); } } } return(false); }