public BookResult CreateBook(Book book) { if (string.IsNullOrEmpty(book.userName)) { return(new BookResult { isSuccess = false, message = "Empty UserName" }); } else if (string.IsNullOrEmpty(book.bookName)) { return(new BookResult { isSuccess = false, message = "Empty BookName" }); } else { book.likeCount = 0; book.createdDate = DateTime.Now; fileOperation.WriteTheBookToTheFile(book); return(new BookResult { isSuccess = true, message = "Book Created" }); } }