BExIS.Web.Shell.Areas.RPM.Controllers.DataStructureEditController.deleteDataAttribute C# (CSharp) Метод

deleteDataAttribute() публичный Метод

public deleteDataAttribute ( long Id, string cssId = "" ) : System.Web.Mvc.ActionResult
Id long
cssId string
Результат System.Web.Mvc.ActionResult
        public ActionResult deleteDataAttribute(long Id, string cssId = "")
        {
            MessageModel DataAttributeDeleteValidation = MessageModel.validateAttributeDelete(Id);
            if (DataAttributeDeleteValidation.hasMessage)
            {
                return PartialView("_messageWindow", DataAttributeDeleteValidation);
            }
            else
            {
                DataContainerManager dataAttributeManager = new DataContainerManager();

                DataAttribute dataAttribute = dataAttributeManager.DataAttributeRepo.Get(Id);

                dataAttributeManager.DeleteDataAttribute(dataAttribute);

                return PartialView("_message", new MessageModel()
                {
                    Message = "DataStructure" + Id + "deleted",
                    hasMessage = false,
                    CssId = "deleted"
                });
            }
        }