public DataClass(IOrderConnection orderConnection) { SqlConnection connection = orderConnection.GetSqlConnection(); _dataset = new DataSet(); CurrentOrderBalance = new sp_sel_CurrentOrderBalanceTableAdapter(); CurrentOrderBalance.Connection = connection; CurrentOrderBalance.ClearBeforeFill = true; OrdersHeader = new sp_sel_OrdersHeaderTableAdapter(); OrdersHeader.Connection = connection; OrdersHeader.ClearBeforeFill = true; OnChangeOrderHeader += DataClass_OnChangeOrderHeader; OnDataRowChange += DataClass_OnDataRowChange; }