コード例 #1
0
        private void addClientForm()
        {
            dgClients.SelectedIndex = -1;
            dgAddresses.ItemsSource = null;
            resetAddressForm();
            resetClientForm(true);
            bAddClient.IsEnabled = true;

            CFDone.SetResourceReference(ContentControl.ContentProperty, "bAdd");
            CFDone.SetResourceReference(ContentControl.ToolTipProperty, "bAdd");
            CFDelete.SetResourceReference(ContentControl.ContentProperty, "bCancel");
            CFDelete.SetResourceReference(ContentControl.ToolTipProperty, "bCancel");
            CFDelete.SetResourceReference(ContentControl.StyleProperty, "MaterialDesignRaisedButton");
        }
コード例 #2
0
        /// <summary>
        /// Fill client info befor edit
        /// </summary>
        /// <param name="client"></param>
        private void editClientForm(Client client)
        {
            CFClientLogin.Text       = client.Login;
            CFClientEmail.Text       = client.Email;
            CFClientName.Text        = client.LastName;
            CFClientFirstName.Text   = client.FirstName;
            CFClientPhoneNumber.Text = client.PhoneNumber;

            CFDone.SetResourceReference(ContentControl.ContentProperty, "bDone");
            CFDone.SetResourceReference(ContentControl.ToolTipProperty, "bDone");
            CFDelete.SetResourceReference(ContentControl.ContentProperty, "bDelete");
            CFDelete.SetResourceReference(ContentControl.ToolTipProperty, "bDelete");
            CFDelete.SetResourceReference(ContentControl.StyleProperty, "MaterialDesignRaisedAccentButton");

            setClientForm();

            DbClient.GetAddresses(client);
            dgAddresses.ItemsSource = client.Addresses;

            bAddAddress.IsEnabled = true;
        }