public CLogin ForceOut(string userName, string userpass) { PublicFunc.DeleteUserResLock(GetUpdateVal()); SqlCommand cmd = PmConnections.CtrlCmd(); cmd.CommandText = "SELECT online FROM wapUserstate WHERE empid = '" + GetUpdateVal() + "'"; SqlDataReader rd = cmd.ExecuteReader(); if (rd.Read()) { if (Convert.ToBoolean(rd[0])) { rd.Close(); cmd.CommandText = "DELETE FROM wapUserstate WHERE empid = '" + GetUpdateVal() + "'"; cmd.ExecuteNonQuery(); } rd.Close(); cmd.Connection.Close(); return(Login(userName, userpass)); } else { return(Login(userName, userpass)); } }