コード例 #1
0
        public override OutputData DoAction(IInputData input)
        {
            using (BindingResolver resolver = new BindingResolver(this))
            {
                int checkFlag = input.QueryString["Flag"].Value<int>();
                if (checkFlag != 0)
                    checkFlag = 1;
                DataRow row = resolver.Query(input.QueryString);
                row.BeginEdit();
                row["CheckFlag"] = checkFlag;
                row["CheckDate"] = DateTime.Now;
                row["CheckId"] = BaseGlobalVariable.UserId;
                row.EndEdit();
                resolver.SetCommands(AdapterCommand.Update);
                resolver.UpdateDatabase();

                return OutputData.CreateToolkitObject(resolver.CreateKeyData());
            }
        }
コード例 #2
0
        public override OutputData DoAction(IInputData input)
        {
            using (BindingResolver resolver = new BindingResolver(this))
            {
                int checkFlag = input.QueryString["Flag"].Value <int>();
                if (checkFlag != 0)
                {
                    checkFlag = 1;
                }
                DataRow row = resolver.Query(input.QueryString);
                row.BeginEdit();
                row["CheckFlag"] = checkFlag;
                row["CheckDate"] = DateTime.Now;
                row["CheckId"]   = BaseGlobalVariable.UserId;
                row.EndEdit();
                resolver.SetCommands(AdapterCommand.Update);
                resolver.UpdateDatabase();

                return(OutputData.CreateToolkitObject(resolver.CreateKeyData()));
            }
        }