private async void OkButton_Click(object sender, RoutedEventArgs e)
        {
            var entity = _id == 0 ? new Brand() : await _brandService.GetAsync(_id);

            entity.Name = BrandNameTextBox.Text;
            entity.Info = BrandInfoTextBox.Text;

            try
            {
                if (_id == 0)
                {
                    await _brandService.CreateAsync(entity);
                }
                else
                {
                    await _brandService.UpdateAsync(entity);
                }

                MainWindow.PublicBrandDataGrid.ItemsSource = await _brandService.GetAllAsync();

                Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show("Server error");
            }
        }