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"); } } } }
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"); } } }
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"); } } }
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"); } } }
public bool IsCategoryExists(string name, int id) { return(categoryGateway.IsCategoryExists(name, id)); }