Ejemplo n.º 1
0
        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);
                }
            }
        }
Ejemplo n.º 2
0
        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);
        }