public async Task <IActionResult> CreateCategoryBlog(CategoryBlogForCreation cateDto) { try { var result = await _categoryBlogServices.AddCategoryBlog(cateDto); if (result == 0) { return(new BadRequestObjectResult(new { Message = "Có lỗi xảy ra, vui lòng thử lại" })); } return(Ok(new { Message = "Tạo thành công" })); } catch (Exception ex) { return(new BadRequestObjectResult(new { Message = ex.Message.ToString() })); } }
public async Task <int> AddCategoryBlog(CategoryBlogForCreation cateDto) { var checkcategoryExist = await _db.CategoryBlogs.Where(p => p.CategoryBlogName == cateDto.CategoryBlogName).FirstOrDefaultAsync(); if (checkcategoryExist == null) { CategoryBlog category = new CategoryBlog { CategoryBlogName = cateDto.CategoryBlogName }; _db.CategoryBlogs.Add(category); await _db.SaveChangesAsync(); return(1); } return(0); }