public async Task<ApplianceModel> UpdateApplianceModelAsync(ApplianceModel applianceModel)
        {
            ApplianceModel applianceModelToUpdate = (await GetApplianceModelsAsync(new List<int> { applianceModel.Id })).SingleOrDefault();
            if (applianceModelToUpdate == null)
                return null;

            if (applianceModel.BrandName != null) applianceModelToUpdate.BrandName = applianceModel.BrandName;
            if (applianceModel.Category != null) applianceModelToUpdate.Category = applianceModel.Category;
            if (applianceModel.ModelName != null) applianceModelToUpdate.ModelName = applianceModel.ModelName;
            if (applianceModel.PossibleSettings != null) applianceModelToUpdate.PossibleSettings = applianceModel.PossibleSettings;

            await SaveAsync();
            return applianceModelToUpdate;
        }
        public async Task<ApplianceModel> CreateApplianceModelAsync(ApplianceModel applianceModel)
        {
            ApplianceModel applianceModelToCreate = Context.ApplianceModels.Add(applianceModel);

            await SaveAsync();
            return applianceModelToCreate;
        }