예제 #1
0
        public void AddAutoRecord()
        {
            AutoRecord autoRecord = this.SetAutoRecordQuery();

            using (Sql sql = new Sql(true))
            {
                autoRecord.Add(sql);
            }
            this.ret.data1 = autoRecord.Id;
        }
예제 #2
0
파일: WebApi.cs 프로젝트: mark10als/Tvmaid
        public void RemoveAutoRecord()
        {
            CheckQuery("id");
            var id = query["id"];

            using (var sql = new Sql(true))
            {
                var rec = new AutoRecord(sql, id.ToInt());
                rec.Remove(sql);
            }
        }
예제 #3
0
파일: WebApi.cs 프로젝트: mark10als/Tvmaid
        public void AddAutoRecord()
        {
            var rec = new AutoRecord();

            using (var sql = new Sql(true))
            {
                //送信された値を入力
                SetAutoRecordQuery(rec);
                rec.Add(sql);
            }
            ret.Data1 = rec.Id;
        }
예제 #4
0
파일: WebApi.cs 프로젝트: mark10als/Tvmaid
 void SetAutoRecordQuery(AutoRecord rec)
 {
     if (query["id"] != null)
     {
         rec.Id = query["id"].ToInt();
     }
     if (query["sql"] != null)
     {
         rec.SqlText = query["sql"];
     }
     if (query["option"] != null)
     {
         rec.Option = query["option"];
     }
     if (query["status"] != null)
     {
         rec.Status = query["status"].ToInt();
     }
     if (query["title"] != null)
     {
         rec.Title = query["title"];
     }
 }
예제 #5
0
        private AutoRecord SetAutoRecordQuery()
        {
            int        query = base.GetQuery("id", -1);
            AutoRecord autoRecord;

            if (query == -1)
            {
                autoRecord = new AutoRecord();
            }
            else
            {
                using (Sql sql = new Sql(true))
                {
                    autoRecord = new AutoRecord(sql, query);
                }
            }
            autoRecord.Name   = base.GetQuery("name", autoRecord.Name);
            autoRecord.Folder = base.GetQuery("folder", autoRecord.Folder);
            autoRecord.Query  = base.GetQuery("query", autoRecord.Query);
            autoRecord.Option = base.GetQuery("option", autoRecord.Option);
            autoRecord.Status = base.GetQuery("status", autoRecord.Status);
            return(autoRecord);
        }