private PartialViewResult ViewDeleteProjectProjectStatus(ProjectProjectStatus projectProjectStatus, ConfirmDialogFormViewModel viewModel) { var canDelete = !projectProjectStatus.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinitionEnum.StatusUpdate.ToType().GetFieldDefinitionLabel()} for {FieldDefinitionEnum.Project.ToType().GetFieldDefinitionLabel()} '{projectProjectStatus.Project.GetDisplayName()}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{FieldDefinitionEnum.StatusUpdate.ToType().GetFieldDefinitionLabel()}"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteGrantAllocationAward(GrantAllocationAward grantAllocationAward, ConfirmDialogFormViewModel viewModel) { var canDelete = !grantAllocationAward.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinition.GrantAllocationAward.GetFieldDefinitionLabel()} '{grantAllocationAward.GrantAllocationAwardName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(FieldDefinition.GrantAllocationAward.GetFieldDefinitionLabel(), SitkaRoute <GrantAllocationAwardController> .BuildLinkFromExpression(x => x.GrantAllocationAwardDetail(grantAllocationAward), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteGeospatialArea(GeospatialArea geospatialArea, ConfirmDialogFormViewModel viewModel) { var canDelete = !geospatialArea.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {geospatialArea.GeospatialAreaType.GeospatialAreaTypeName} '{geospatialArea.GeospatialAreaShortName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{geospatialArea.GeospatialAreaType.GeospatialAreaTypeDefinition}", SitkaRoute <GeospatialAreaController> .BuildLinkFromExpression(x => x.Detail(geospatialArea), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteFocusArea(FocusArea focusArea, ConfirmDialogFormViewModel viewModel) { var canDelete = !focusArea.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {Models.FieldDefinition.FocusArea.GetFieldDefinitionLabel()} '{focusArea.FocusAreaName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(Models.FieldDefinition.FocusArea.GetFieldDefinitionLabel(), SitkaRoute <FocusAreaController> .BuildLinkFromExpression(x => x.Detail(focusArea), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDelete(ProjectAttachmentUpdate projectAttachmentUpdate, ConfirmDialogFormViewModel viewModel) { var canDelete = !projectAttachmentUpdate.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete \"{projectAttachmentUpdate.DisplayName}\" from this {FieldDefinitionEnum.Project.ToType().GetFieldDefinitionLabel()}?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"Attachment"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteCustomPage(CustomPage customPage, ConfirmDialogFormViewModel viewModel) { var canDelete = true; var confirmMessage = canDelete ? $"Are you sure you want to delete the Custom Page '{customPage.CustomPageDisplayName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("Custom Page", SitkaRoute <CustomPageController> .BuildLinkFromExpression(x => x.About(customPage.CustomPageVanityUrl), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteRegion(DNRUplandRegion dnrUplandRegion, ConfirmDialogFormViewModel viewModel) { var canDelete = !dnrUplandRegion.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinition.DNRUplandRegion.FieldDefinitionDisplayName} '{dnrUplandRegion.DNRUplandRegionName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"<p>Washington State Department of Natural Resources has six upland region offices that help to provide localized services throughout Washington.</p>", SitkaRoute <DNRUplandRegionController> .BuildLinkFromExpression(x => x.Detail(dnrUplandRegion), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeletePerformanceMeasureNote(PerformanceMeasureNote performanceMeasureNote, ConfirmDialogFormViewModel viewModel) { var canDelete = !performanceMeasureNote.HasDependentObjects(); var confirmMessage = canDelete ? string.Format("Are you sure you want to delete this note for PerformanceMeasure '{0}'?", performanceMeasureNote.PerformanceMeasure.PerformanceMeasureDisplayName) : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("PerformanceMeasure Note"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteTreatmentBMPAssessment(TreatmentBMPAssessment treatmentBMPAssessment, ConfirmDialogFormViewModel viewModel) { var canDelete = treatmentBMPAssessment.CanDelete(CurrentPerson); var confirmMessage = canDelete ? $"Are you sure you want to delete the assessment dated {treatmentBMPAssessment.GetAssessmentDate().ToStringDate()}?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("Treatment BMP", SitkaRoute <TreatmentBMPAssessmentController> .BuildLinkFromExpression(x => x.Detail(treatmentBMPAssessment), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteProjectInternalNote(ProjectInternalNote projectInternalNote, ConfirmDialogFormViewModel viewModel) { var canDelete = !projectInternalNote.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this note for {FieldDefinition.Project.GetFieldDefinitionLabel()} '{projectInternalNote.Project.DisplayName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{FieldDefinition.ProjectInternalNote.GetFieldDefinitionLabel()}"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteReclamationObligationRequestSubmissionNote(ObligationRequestSubmissionNote obligationRequestNote, ConfirmDialogFormViewModel viewModel) { var canDelete = !obligationRequestNote.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this note for {FieldDefinitionEnum.ObligationRequest.ToType().GetFieldDefinitionLabel()} '{obligationRequestNote.ObligationRequest.ObligationRequestID}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{FieldDefinitionEnum.ObligationRequestSubmissionNote.ToType().GetFieldDefinitionLabel()}"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteReleaseNote(ReleaseNote releaseNote, ConfirmDialogFormViewModel viewModel) { var canDelete = !releaseNote.HasDependentObjects(); var confirmMessage = canDelete ? "Are you sure you want to delete this Release Note?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("Release Note"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteAttachmentType(AttachmentType attachmentType, ConfirmDialogFormViewModel viewModel) { var canDelete = attachmentType.CanDelete(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinitionEnum.AttachmentType.ToType().GetFieldDefinitionLabel()} '{attachmentType.AttachmentTypeName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(FieldDefinitionEnum.AttachmentType.ToType().GetFieldDefinitionLabel(), SitkaRoute <AttachmentTypeController> .BuildLinkFromExpression(x => x.Index(), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteOrganization(Organization organization, ConfirmDialogFormViewModel viewModel) { var canDelete = !organization.HasDependentObjects() && !organization.IsUnknown(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinitionType.Organization.GetFieldDefinitionLabel()} '{organization.OrganizationName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{FieldDefinitionType.Organization.GetFieldDefinitionLabel()}", SitkaRoute <OrganizationController> .BuildLinkFromExpression(x => x.Detail(organization), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteProjectCustomAttributeGroup(ProjectCustomAttributeGroup projectCustomAttributeGroup, ConfirmDialogFormViewModel viewModel, string message = null) { bool canDelete = !projectCustomAttributeGroup.ProjectCustomAttributeTypes.Any(); var deleteMessage = message ?? (canDelete ? $"Are you sure you want to delete {FieldDefinitionEnum.ProjectCustomAttributeGroup.ToType().GetFieldDefinitionLabel()} \"{projectCustomAttributeGroup.ProjectCustomAttributeGroupName}\"?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(projectCustomAttributeGroup.ProjectCustomAttributeGroupName, SitkaRoute <ProjectCustomAttributeTypeController> .BuildLinkFromExpression(x => x.Manage(), "here"))); var viewData = new ConfirmDialogFormViewData(deleteMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteClassification(Classification classification, ConfirmDialogFormViewModel viewModel) { var canDelete = !classification.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {classification.ClassificationSystem.ClassificationSystemName} '{classification.DisplayName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(classification.ClassificationSystem.ClassificationSystemName, SitkaRoute <ClassificationController> .BuildLinkFromExpression(x => x.Detail(classification), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDelete(Delineation delineation, ConfirmDialogFormViewModel viewModel) { var canDelete = delineation.CanDelete(CurrentPerson); var confirmMessage = canDelete ? "Are you sure you want to delete the Delineation?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("Delineation", SitkaRoute <TreatmentBMPController> .BuildLinkFromExpression(x => x.Index(), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteProjectEvaluation(ProjectEvaluation projectEvaluation, ConfirmDialogFormViewModel viewModel) { var canDelete = projectEvaluation.CanDelete(); var confirmMessage = canDelete ? $"<p>Are you sure you want to delete {FieldDefinitionEnum.ProjectEvaluation.ToType().GetFieldDefinitionLabel()} for {FieldDefinitionEnum.Project.ToType().GetFieldDefinitionLabel()} \"{projectEvaluation.Project.GetDisplayName()}\"?</p>" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(FieldDefinitionEnum.ProjectEvaluation.ToType().GetFieldDefinitionLabel()); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDelete(Person person, ConfirmDialogFormViewModel viewModel) { var canDelete = !person.HasDependentObjects() && person != CurrentPerson; var confirmMessage = canDelete ? $"Are you sure you want to delete {person.FullNameFirstLast}?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("Person", SitkaRoute <UserController> .BuildLinkFromExpression(x => x.Detail(person), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteEvaluationCriteria(EvaluationCriteria evaluationCriteria, ConfirmDialogFormViewModel viewModel) { bool canDelete = evaluationCriteria.CanDelete(); var confirmMessage = canDelete ? $"<p>Are you sure you want to delete {FieldDefinitionEnum.EvaluationCriteria.ToType().GetFieldDefinitionLabel()} \"{evaluationCriteria.EvaluationCriteriaName}\"?</p>" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(FieldDefinitionEnum.EvaluationCriteria.ToType().GetFieldDefinitionLabel()); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteProjectImageUpdate(ProjectImageUpdate projectImageUpdate, ConfirmDialogFormViewModel viewModel) { var canDelete = !projectImageUpdate.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to flag this photo for deletion from {FieldDefinition.Project.GetFieldDefinitionLabel()} '{projectImageUpdate.ProjectUpdateBatch.Project.DisplayName}'? ({projectImageUpdate.Caption})" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{FieldDefinition.Project.GetFieldDefinitionLabel()} Image"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeletePriorityLandscape(PriorityLandscape priorityLandscape, ConfirmDialogFormViewModel viewModel) { var canDelete = !priorityLandscape.HasDependentObjects(); var confirmMessage = canDelete ? $"Are you sure you want to delete this PriorityLandscape '{priorityLandscape.PriorityLandscapeName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"<p>Washington State Department of Natural Resources has six upland priorityLandscape offices that help to provide localized services throughout Washington.</p>", SitkaRoute <PriorityLandscapeController> .BuildLinkFromExpression(x => x.Detail(priorityLandscape), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteRelationshipType(RelationshipType relationshipType, ConfirmDialogFormViewModel viewModel) { var canDelete = relationshipType.CanDelete(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinition.ProjectRelationshipType.GetFieldDefinitionLabel()} '{relationshipType.RelationshipTypeName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(FieldDefinition.ProjectRelationshipType.GetFieldDefinitionLabel(), SitkaRoute <OrganizationAndRelationshipTypeController> .BuildLinkFromExpression(x => x.Index(), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteTaxonomyBranch(TaxonomyBranch taxonomyBranch, ConfirmDialogFormViewModel viewModel) { var canDelete = !taxonomyBranch.HasDependentObjects() && HttpRequestStorage.DatabaseEntities.TaxonomyBranches.Count() > 1; var taxonomyBranchDisplayName = FieldDefinition.TaxonomyBranch.GetFieldDefinitionLabel(); var confirmMessage = canDelete ? string.Format("Are you sure you want to delete this {0} '{1}'?", taxonomyBranchDisplayName, taxonomyBranch.DisplayName) : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(taxonomyBranchDisplayName, SitkaRoute <TaxonomyBranchController> .BuildLinkFromExpression(x => x.Detail(taxonomyBranch), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDelete(TreatmentBMPDocument treatmentBMPDocument, ConfirmDialogFormViewModel viewModel) { var canDelete = !treatmentBMPDocument.HasDependentObjects(); var confirmMessage = canDelete ? "Are you sure you want to delete this Treatment BMP Document?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage("Treatment BMP Document", SitkaRoute <TreatmentBMPController> .BuildLinkFromExpression(x => x.Detail(treatmentBMPDocument.TreatmentBMPID), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteOrganizationType(OrganizationType organizationType, ConfirmDialogFormViewModel viewModel) { var canDelete = !organizationType.HasDependentObjects(); var fieldDefinitionLabel = FieldDefinition.OrganizationType.GetFieldDefinitionLabel(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {fieldDefinitionLabel} '{organizationType.OrganizationTypeName}'?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(fieldDefinitionLabel, SitkaRoute <OrganizationAndRelationshipTypeController> .BuildLinkFromExpression(x => x.Index(), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDelete(ReportTemplate reportTemplate, ConfirmDialogFormViewModel viewModel) { var canDelete = new ReportTemplateManageFeature().HasPermission(CurrentFirmaSession, reportTemplate).HasPermission; var confirmMessage = canDelete ? $"Are you sure you want to delete the \"{reportTemplate.DisplayName}\" Report Template?" : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"Report Template"); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
private PartialViewResult ViewDeleteFundingSource(FundingSource fundingSource, ConfirmDialogFormViewModel viewModel) { var canDelete = true; var count = fundingSource.FundingEventFundingSources.Count; var totalAmount = fundingSource.FundingEventFundingSources.Sum(x => x.Amount).ToStringCurrency(); var confirmMessage = canDelete ? $"Are you sure you want to delete this {FieldDefinitionType.FundingSource.GetFieldDefinitionLabel()} '{fundingSource.FundingSourceName}'? Deleting this funding source will remove {count} Treatment BMP Funding Event records from the system, totaling {totalAmount}." : ConfirmDialogFormViewData.GetStandardCannotDeleteMessage($"{FieldDefinitionType.FundingSource.GetFieldDefinitionLabel()}", SitkaRoute <FundingSourceController> .BuildLinkFromExpression(x => x.Detail(fundingSource), "here")); var viewData = new ConfirmDialogFormViewData(confirmMessage, canDelete); return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel)); }
public ActionResult DeleteProjectCustomAttributeGroup(ProjectCustomAttributeGroupPrimaryKey projectCustomAttributeGroupPrimaryKey, ConfirmDialogFormViewModel viewModel) { var projectCustomAttributeGroup = projectCustomAttributeGroupPrimaryKey.EntityObject; bool canDelete = !projectCustomAttributeGroup.ProjectCustomAttributeTypes.Any(); if (!canDelete) { return(ViewDeleteProjectCustomAttributeGroup(projectCustomAttributeGroup, viewModel, ConfirmDialogFormViewData.GetStandardCannotDeleteMessage(projectCustomAttributeGroup.ProjectCustomAttributeGroupName, SitkaRoute <ProjectCustomAttributeTypeController> .BuildLinkFromExpression(x => x.Manage(), "here")))); } if (!ModelState.IsValid) { return(ViewDeleteProjectCustomAttributeGroup(projectCustomAttributeGroup, viewModel)); } var message = $"{FieldDefinitionEnum.ProjectCustomAttribute.ToType().GetFieldDefinitionLabel()} '{projectCustomAttributeGroup.ProjectCustomAttributeGroupName}' successfully deleted!"; projectCustomAttributeGroup.DeleteFull(HttpRequestStorage.DatabaseEntities); SetMessageForDisplay(message); return(new ModalDialogFormJsonResult()); }