private void Initialize() { DecorCatalogOrder = new DecorCatalogOrder(); DecorCatalogOrder.Initialize(); OrdersManager = new OrdersManager(ref MainOrdersDataGrid, ref MainOrdersFrontsOrdersDataGrid, ref MegaOrdersDataGrid, ref MainOrdersDecorTabControl, ref MainOrdersTabControl, ref DecorCatalogOrder); OrdersCalculate = new OrdersCalculate(OrdersManager); Report = new Report(ref DecorCatalogOrder, ref OrdersCalculate.FrontsCalculate); DetailsReport = new DetailsReport(ref DecorCatalogOrder, ref OrdersCalculate.FrontsCalculate); SendEmail = new SendEmail(); FilterClientsDataGrid.DataSource = OrdersManager.FilterClientsBindingSource; FilterClientsDataGrid.Columns["ClientID"].Visible = false; GetCurrency(CurrencyDateTimePicker.Value.Date); OrdersManager.GetOrdersInMuttlements( true, true, true, true, true, true, true, true, true, true); OrdersManager.FilterMegaOrders( false, 0, true, true, true, true, true, true, true, true, true, false, true, true, true, true, true, true); }
public NewZOVOrderSelectMenu(Form tMainForm, ref OrdersManager tOrdersManager, ref OrdersCalculate tOrdersCalculate, ref NewOrderInfo tNewOrderInfo) { MainForm = tMainForm; NewOrderInfo = tNewOrderInfo; OrdersManager = tOrdersManager; OrdersCalculate = tOrdersCalculate; InitializeComponent(); Initialize(); }
private void Initialize() { MarketingSplitMainOrders = new MarketingSplitMainOrders( ref MainOrdersFrontsOrdersDataGrid, ref MainOrdersDecorOrdersDataGrid, ref MainOrdersTabControl) { Factory = FactoryID, MegaOrder = MegaOrderID, MainOrder = OldMainOrderID }; MarketingSplitMainOrders.Filter(); OrdersCalculate = new OrdersCalculate(); }
public CurrencyForm(Form tMainForm, ref OrdersManager tOrdersManager, ref OrdersCalculate tOrdersCalculate, ref InvoiceReportToDbf tDBFReport, int iClientID, string ClientName, bool bCanSetDirectorDiscount) { MainForm = tMainForm; ClientID = iClientID; CanSetDirectorDiscount = bCanSetDirectorDiscount; OrdersManager = tOrdersManager; OrdersCalculate = tOrdersCalculate; DBFReport = tDBFReport; InitializeComponent(); panel8.Visible = false; if (bCanSetDirectorDiscount) { panel7.Visible = true; } label2.Text = "Расчет " + ClientName; CurrencyTypeComboBox.Items.Add("Евро - Евро"); CurrencyTypeComboBox.Items.Add("Евро - Доллар США"); CurrencyTypeComboBox.Items.Add("Евро - Российский рубль"); CurrencyTypeComboBox.Items.Add("Евро - Белорусский рубль"); Initialize(); }