示例#1
0
 protected void OnButtonDeleteClicked(object sender, EventArgs e)
 {
     if (OrmMain.DeleteObject(ytreeviewRef.GetSelectedObject()))
     {
         UpdateObjectList();
     }
 }
示例#2
0
        protected void OnButtonDeleteClicked(object sender, EventArgs e)
        {
            if (!CanDelete)
            {
                MessageDialogHelper.RunWarningDialog("У вас нет прав для удаления этого документа.");
                return;
            }
            var toDelete = ytreeviewRef.GetSelectedObjects();

            var text = NumberToTextRus.FormatCase(toDelete.Length,
                                                  "Вы собираетесь удалить {0} объект, вам нужно будет проверить ссылки для каждого из них. Продолжить?",
                                                  "Вы собираетесь удалить {0} объекта, вам нужно будет проверить ссылки для каждого из них. Продолжить?",
                                                  "Вы собираетесь удалить {0} объектов, вам нужно будет проверить ссылки для каждого из них. Продолжить?");

            if (toDelete.Length > 1 && !MessageDialogHelper.RunQuestionDialog(text))
            {
                return;
            }

            foreach (var delete in toDelete)
            {
                OrmMain.DeleteObject(delete);
            }

            UpdateObjectList();
        }
        protected void OnButtonDeleteClicked(object sender, EventArgs e)
        {
            var node       = ormtableview.GetSelectedObjects() [0];
            int selectedId = DomainHelper.GetId(node);

            if (OrmMain.DeleteObject(objectType, selectedId))
            {
                RepresentationModel.UpdateNodes();
            }
        }