private void Delete() { try { if (!CategoryModel.Category.IsNotNullOrEmpty()) { ShowInformationMessage(PDMsg.NotEmpty("Category")); FocusButton = true; return; } MessageBoxResult messageBoxResult = ShowWarningMessage(PDMsg.BeforeDelete("Category"), MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { //Progress.Start(); if (categoryBll.DeletePswApplication(CategoryModel.Category)) { //Progress.End(); ShowInformationMessage(PDMsg.DeletedSuccessfully); FocusButton = true; CategoryModel.Category = string.Empty; CategoryModel.CategoryView = categoryBll.GetCategory(); } } } catch (Exception ex) { throw ex.LogException(); } }