protected override void OnTick() { if (m_Target.Deleted || !m_Target.Alive || DateTime.Now >= m_End) { MobilesList.Remove(m_Target); Stop(); } }
public WaitTimer(Mobile target, TimeSpan delay) : base(TimeSpan.FromSeconds(1.0), TimeSpan.FromSeconds(1.0)) { m_Target = target; m_End = DateTime.Now + delay; MobilesList.Add(target); Priority = TimerPriority.TwoFiftyMS; }
private Product GetSelectedProduct() { // get row from SqlDataSource based on value in dropdownlist DataView productsTable = (DataView) MobilesList.Select(DataSourceSelectArguments.Empty); DataRowView row = productsTable[0]; // create a new product object and load with data from row Product p = new Product(); p.Id = row["Id"].ToString(); p.mobile_name = row["mobile_name"].ToString(); p.brand = row["brand"].ToString(); p.features = row["features"].ToString(); p.price = (decimal)row["price"]; p.image = row["image"].ToString(); return(p); }
protected override void OnTick() { MobilesList.Remove(m_mob); Stop(); }