private void cmbCountry_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e) { if (cmbCountry.SelectedIndex >= 0) { CompanySetupPage.BindStandardCompany(cmbStandardCompany, editrow.Country); CompanySetupPage.SetCountry(cmbCountry, cmbStandardCompany, editrow, true); } }
private void Init() { InitializeComponent(); layoutStDate.Label = Uniconta.ClientTools.Localization.lookup("FromDate"); layoutEndDate.Label = Uniconta.ClientTools.Localization.lookup("ToDate"); layoutControl = layoutItems; editrow = CreateNew() as CompanyClient; var defaultCompany = UtilDisplay.GetDefaultCompany(); if (defaultCompany != null) { editrow.Country = defaultCompany._CountryId; layoutItems.DataContext = editrow; int year = BasePage.GetSystemDefaultDate().Year; dateFrm.DateTime = new DateTime(year, 1, 1); dateTo.DateTime = new DateTime(year, 12, 31); frmRibbon.OnItemClicked += frmRibbon_OnItemClicked; SetOwnCompany(); CompanySetupPage.SetCountry(cmbCountry, cmbStandardCompany, editrow, true); browseTopLogo.FileSelected += BrowseTopLogo_FileSelected; #if !SILVERLIGHT lblImportInvoice.Label = string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Invoice")); BindSetupType(); grpImportSetup.Header = string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Company")); cmbImportFrom.ItemsSource = Enum.GetNames(typeof(ImportFrom)); cmbImportFrom.SelectedIndexChanged += cmbImportFrom_SelectionChanged; cmbImportDimension.ItemsSource = new List <string>() { "Ingen", "Kun Afdeling", "Afdeling, Bærer", "Afdeling, Bærer, Formål" }; cmbImportDimension.SelectedIndex = 3; lblDim1.Label = string.Concat(string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Dimension")), " 1"); lblDim2.Label = string.Concat(string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Dimension")), " 2"); lblDim3.Label = string.Concat(string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Dimension")), " 3"); lblDim4.Label = string.Concat(string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Dimension")), " 4"); lblDim5.Label = string.Concat(string.Format(Uniconta.ClientTools.Localization.lookup("ImportOBJ"), Uniconta.ClientTools.Localization.lookup("Dimension")), " 5"); txtNavDim1.Text = Uniconta.ClientTools.Localization.lookup("Optional"); txtNavDim2.Text = Uniconta.ClientTools.Localization.lookup("Optional"); txtNavDim3.Text = Uniconta.ClientTools.Localization.lookup("Optional"); txtNavDim4.Text = Uniconta.ClientTools.Localization.lookup("Optional"); txtNavDim5.Text = Uniconta.ClientTools.Localization.lookup("Optional"); txtNavErrorAccount.Text = Uniconta.ClientTools.Localization.lookup("Required"); txtAccountForPrimo.Text = Uniconta.ClientTools.Localization.lookup("Required"); var navEmailType = new List <string>() { Uniconta.ClientTools.Localization.lookup("InvoiceEmail"), Uniconta.ClientTools.Localization.lookup("ContactEmail") }; cmbInvoiceOrContactMail.ItemsSource = navEmailType; #endif } else { UtilDisplay.ShowErrorCode(ErrorCodes.NoRights); } }