private void AllDirections_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DBOrders NewOrder = new DBOrders(Convert.ToInt32(DirectionsTable.Rows[AllDirections.SelectedIndex][1]), CurrentUser); SendedObject Send = new SendedObject(CurrentUser, NewOrder as object); Switcher.Switch(new MakeOrder(), Send); }
public OrderManager() { _dbOrders = new DBOrders(); _brokers = new List <IBroker>(); _users = new List <IUserInfo>(); _dataFeeds = new List <IDataFeed>(); _userActiveSignals = new Dictionary <string, List <string> >(); _ordersFromSignals = new Dictionary <string, string>(); }
public void UtilizeState(object state) { SendedObject InData = state as SendedObject; CurrentUser = InData.SendedUser; NewOrder = InData.Data as DBOrders; getOrderInfo(); Direction.Text = Direction.Text + " " + OrderInfo.Rows[0][0] + " - " + OrderInfo.Rows[0][1]; DepartureDate.Text = DepartureDate.Text + " " + Convert.ToDateTime(OrderInfo.Rows[0][2]).ToLongDateString(); DepartureTime.Text = DepartureTime.Text + " " + OrderInfo.Rows[0][3]; ArrivalTime.Text = ArrivalTime.Text + " " + OrderInfo.Rows[0][4]; NewOrder.OrderV = Convert.ToInt32(OrderInfo.Rows[0][5]) + 1; }