コード例 #1
0
 public string Save(Category category)
 {
     if (string.IsNullOrWhiteSpace(category.Name))
     {
         return("Category name required");
     }
     else
     {
         if (categoryGateway.IsCategoryExists(category.Name))
         {
             return("Category name already exists");
         }
         else if (AlphaNumeric(category.Name) == false)
         {
             return("Category name must contains atleast one alphabet");
         }
         else
         {
             int rowAffect = categoryGateway.Save(category);
             if (rowAffect > 0)
             {
                 return("Save Successful");
             }
             else
             {
                 return("Save Failed");
             }
         }
     }
 }
コード例 #2
0
        public string CategoryInsert(CategoryModel categoryModel)
        {
            string temp = String.Empty;
            int    ik   = 0;

            for (int i = 0; i < categoryModel.Category_Name.Length; i++)
            {
                if (categoryModel.Category_Name[i] == ' ' && ik == 0)
                {
                    continue;
                }
                else if ((categoryModel.Category_Name[i] >= 'a' && categoryModel.Category_Name[i] <= 'z') ||
                         (categoryModel.Category_Name[i] >= 'A' && categoryModel.Category_Name[i] <= 'Z') ||
                         (categoryModel.Category_Name[i] == ' ' && ik == 1))
                {
                    temp += categoryModel.Category_Name[i];
                    ik    = 1;
                }
            }
            categoryModel.Category_Name = temp;
            if (categoryModel.Category_Name == String.Empty)
            {
                return("Sorry, You Cannot Enter Blank Category");
            }
            bool isCategoryExist = categoryGateway.IsCategoryExists(categoryModel.Category_Name);

            if (isCategoryExist)
            {
                return("Category Name Already Exists");
            }
            else
            {
                int result = categoryGateway.CategoryInsert(categoryModel);

                if (result > 0)
                {
                    return("Category Name Insert Successful");
                }
                else
                {
                    return("Category Name Insert Failed");
                }
            }
        }
コード例 #3
0
 public string Save(Category category)
 {
     if (categoryGateway.IsCategoryExists(category.CategoryName))
     {
         return("Category already Exists");
     }
     else
     {
         int rowAffect = categoryGateway.Save(category);
         if (rowAffect > 0)
         {
             return("Save Successful");
         }
         else
         {
             return("Save Failed");
         }
     }
 }
コード例 #4
0
 public string CategorySave(Category category)
 {
     if (categoryGateway.IsCategoryExists(category.Name))
     {
         return("Category Already Exists ");
     }
     else
     {
         int rowAffect = categoryGateway.CategorySave(category);
         if (rowAffect > 0)
         {
             return("Saved Sucessfull");
         }
         else
         {
             return("Save Faild");
         }
     }
 }
コード例 #5
0
 public bool IsCategoryExists(string name, int id)
 {
     return(categoryGateway.IsCategoryExists(name, id));
 }