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

public DeleteDataAttribute ( DataAttribute entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.DataAttribute
Результат bool
Пример #1
0
        public ActionResult deletAttribute(long id, string name)
        {
            if (id != 0)
            {
                DataContainerManager DAM = new DataContainerManager();
                DataAttribute dataAttribute = DAM.DataAttributeRepo.Get(id);
                if (dataAttribute != null)
                {
                    if (!attributeInUse(dataAttribute))
                    {

                        DAM.DeleteDataAttribute(dataAttribute);
                    }

                }
            }
            return RedirectToAction("AttributeManager");
        }
Пример #2
0
        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"
                });
            }
        }