public async Task Create(CreateBookView createBook) { await _bookrepository.Create(new Book() { Title = createBook.Title, Price = createBook.Price }); }
public IActionResult Create(CreateBookView createBookView) { Book book = new Book(); if (ModelState.IsValid) { book = new Book() { Name = createBookView.Name, Author = createBookView.Author, Description = createBookView.Description, PublishingYear = createBookView.PublishingYear, Booksnumber = createBookView.Booksnumber, CategoryId = createBookView.CategoryId }; if (bookRepository.CreateBook(book) > 0) { return(View("Views/Category/BookView.cshtml", categoryRepository.GetWatchBookView(book.CategoryId))); } else { ModelState.AddModelError("", "Some thing wrong"); } } return(View(book)); }
public async Task <IActionResult> Create([FromBody] CreateBookView model) { if (!ModelState.IsValid) { return(View(model)); } await _bookService.Create(model); return(RedirectToAction("Index")); }
public async Task Create(CreateBookView model) { var book = new Book() { Name = model.Name, Author = model.Author, Price = model.Price, CategoryId = model.CategoryId }; await _bookRepository.Create(book); }
public CreateBookRequest() { Create = new CreateBookView(); }
public async Task <IActionResult> Create(CreateBookView createBook) { await _bookService.Create(createBook); return(Ok()); }