示例#1
0
 public void State()
 {
     if (CheckAjax())
     {
         if (CheckRight())
         {
             if (IsPost)
             {
                 M.Product value = DbTable.Load <M.Product>(Request.Form);
                 if (value.State == M.ProductState.Sale)
                 {
                     value.SaleTime = DateTime.Now;
                 }
                 SetResult(value.Update(DataSource, ColumnMode.Include, "State", "SaleTime"), () =>
                 {
                     WritePostLog("MOD");
                 });
             }
             else
             {
                 NotFound();
             }
         }
     }
 }
示例#2
0
 public void DState()
 {
     if (CheckAjax())
     {
         if (CheckRight())
         {
             if (IsPost)
             {
                 M.Product value = DbTable.Load <M.Product>(Request.Form);
                 SetResult(value.Update(DataSource, ColumnMode.Include, "DiscountState"), () =>
                 {
                     WritePostLog("MOD");
                 });
             }
             else
             {
                 NotFound();
             }
         }
     }
 }
示例#3
0
 //public void Add()
 //{
 //    if (CheckAjax())
 //    {
 //        if (CheckRight())
 //        {
 //            if (IsPost)
 //            {
 //                SetResult(M.Product.Insert(DataSource,
 //                    Request.Form["Title"],
 //                    Request.Form["Image"],
 //                    Request.Form["Content"],
 //                    int.Parse(Request.Form["Category"]),
 //                    DateTime.Parse(Request.Form["CreationDate"]),
 //                    Request.Form["Keywords"],
 //                    Request.Form["Description"],
 //                    "on".Equals(Request.Form["Visibility"]),
 //                    "on".Equals(Request.Form["Top"]),
 //                    int.Parse(Request.Form["Style"]),
 //                    Request.Form["Color"],
 //                    Request.Form["Author"],
 //                    Request.Form["Referer"]), () =>
 //                    {
 //                        WritePostLog("ADD");
 //                    });
 //            }
 //            else
 //            {
 //                NotFound();
 //            }
 //        }
 //    }
 //}
 public void Update()
 {
     if (CheckAjax())
     {
         if (CheckRight())
         {
             if (IsPost)
             {
                 M.Product value = DbTable.Load <M.Product>(Request.Form);
                 SetResult(value.Update(DataSource, ColumnMode.Include, "CategoryId", "Recommend", "CategoryBest", "SortNum"), () =>
                 {
                     WritePostLog("MOD");
                 });
             }
             else
             {
                 NotFound();
             }
         }
     }
 }