private async void AddWaste_ClickAsync(object sender, EventArgs e)
        {
            if (HasEmptyFields())
            {
                MessageBox.Show("пустое значение", "ошибка ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                var model = new SolidWasteModel {
                    Description = NameBox.Text
                };
                try
                {
                    await solidWasteService.AddEntryAsync(model);
                }
                catch (Exception)
                {
                    MessageBox.Show("Ошибка добавления данных", "добавление записи", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Close();
                }

                MessageBox.Show("данные добавлены", "добавление записи", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Close();
            }
        }
        public async Task <SolidWaste> AddEntryAsync(SolidWasteModel model)
        {
            var dbSolidWaste = new SolidWaste
            {
                Description = model.Description
            };

            var addedWaste = dbContext.SolidWastes.Add(dbSolidWaste);
            await dbContext.SaveChangesAsync();

            return(addedWaste);
        }