Пример #1
0
        protected void dataGrid_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string       SelectedTable = ddlTables.SelectedValue;
            string       id            = dataGrid.Rows[e.RowIndex].Cells[2].Text;
            DeleteAccess deleteData    = new DeleteAccess(SelectedTable);

            deleteData.DeleteItem(id);
            GetData(SelectedTable);
        }
        public MainWindow()
        {
            get    = new GetAccess();
            add    = new AddAccess();
            update = new UpdateAccess();
            delete = new DeleteAccess();

            InitializeComponent();
            PopuniComboBoxTabele();
        }
Пример #3
0
        protected override void ExecuteWorkflowLogic()
        {
            var target = ConvertToEntityReference(Record.Get(Context.ExecutionContext));

            #region Build Sharing Mask

            var rights = AccessRights.None;

            if (ReadAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.ReadAccess;
            }

            if (WriteAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.WriteAccess;
            }

            if (DeleteAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.DeleteAccess;
            }

            if (AppendAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.AppendAccess;
            }

            if (AppendToAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.AppendToAccess;
            }

            if (AssignAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.AssignAccess;
            }

            if (ShareAccess.Get(Context.ExecutionContext))
            {
                rights |= AccessRights.ShareAccess;
            }

            #endregion Build Sharing Mask

            Context.SystemService.Execute(new ModifyAccessRequest()
            {
                PrincipalAccess = new PrincipalAccess()
                {
                    AccessMask = rights,
                    Principal  = User.Get(Context.ExecutionContext)
                },
                Target = target
            });
        }
Пример #4
0
        public ActionResult DeleteAccessInfo()
        {
            int id = DoRequest.GetFormInt("accessId");

            int returnValue = -1;
            var res         = DeleteAccess.Do(id);

            if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null)
            {
                returnValue = Utils.StrToInt(res.Header.Result.Code, -1);
            }
            if (returnValue == 0)
            {
                return(Json(new { error = false, message = "操作成功!" }));
            }

            return(Json(new { error = true, message = "操作失败" }));
        }
Пример #5
0
        // DELETE: api/Eraisik/5
        public void Delete(int id)
        {
            DeleteAccess db = new DeleteAccess();

            db.DeleteEraisik(id);
        }
        // DELETE: api/Yritus/5
        public void Delete(int id)
        {
            DeleteAccess db = new DeleteAccess();

            db.DeleteYritus(id);
        }