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