public string Save(Category category) { bool isCategoryExist = CheckName(category); if (category.Name.Length > 0) { if (isCategoryExist) { return("This Category Name is already exist! Please use another Name"); } else { int rowAffected = categorygateway.InsertCategory(category); if (rowAffected > 0) { return("Saved Successfully!"); } else { return("Save Failed!"); } } } else { return("Invalid Category Name! it can't be null."); } }