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);
            }
        }