/// <summary> /// Функция удаления шаблона. Требует айди шаблона. /// </summary> /// <param name="templateId"></param> public void Remove(long templateId) { var template = TemplateProvider .GetAll() .Where(x => x.Id == templateId) .FirstOrDefault() ?? throw new Exception("Шаблон не найдет"); TemplateProvider.Remove(template); TemplateProvider.SaveChanges(); }