public IActionResult DeleteAll()
        {
            _contactUsService.ClearTable();

            SuccessNotification(_localizationService.GetResource("Admin.System.ContactForm.DeletedAll"));
            return(RedirectToAction("List"));
        }
Exemplo n.º 2
0
        public IActionResult DeleteAll()
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.ManageMessageContactForm))
            {
                return(AccessDeniedView());
            }

            _contactUsService.ClearTable();

            SuccessNotification(_localizationService.GetResource("Admin.System.ContactForm.DeletedAll"));
            return(RedirectToAction("List"));
        }
        public async Task <IActionResult> DeleteAll()
        {
            if (_workContext.CurrentVendor != null)
            {
                var contactforms = await _contactUsService.GetAllContactUs(
                    vendorId : _workContext.CurrentVendor.Id,
                    pageIndex : 0,
                    pageSize : int.MaxValue);

                foreach (var item in contactforms)
                {
                    await _contactUsService.DeleteContactUs(item);
                }
            }
            else
            {
                await _contactUsService.ClearTable();
            }

            SuccessNotification(_localizationService.GetResource("Admin.System.ContactForm.DeletedAll"));
            return(RedirectToAction("List"));
        }