예제 #1
0
 public void AddCategoryModel(CategoryModel categoryModel)
 {
     try
     {
         object maxOrder = DataCollection.CategoryModelInstance.GetFeildValue("max(order)", new Equal(MYDBLogic.AND, "cId", categoryModel.cId.ToString()));
         categoryModel.order = maxOrder != null ? Convert.ToInt32(maxOrder) + 1 : 1;
         DataCollection.CategoryModelInstance.Insert(categoryModel);
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #2
0
 public void ChangeOrder(CategoryModel categoryModel1, CategoryModel categoryModel2)
 {
     try
     {
         int tmp = categoryModel1.order;
         categoryModel1.order = categoryModel2.order;
         categoryModel2.order = tmp;
         DataCollection.CategoryModelInstance.Update(categoryModel1);
         DataCollection.CategoryModelInstance.Update(categoryModel2);
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #3
0
 public void RemoveCategoryModel(CategoryModel categoryModel)
 {
     DataCollection.CategoryModelInstance.Remove(categoryModel);
 }
예제 #4
0
 public void ModifyCategoryModel(CategoryModel categoryModel)
 {
     DataCollection.CategoryModelInstance.Update(categoryModel);
 }