Exemplo n.º 1
0
 public void UpdateBook(CreateBookVM model)
 {
     using (var repo = Factory.GetService <IBookRepository>(DataContext))
     {
         var createBookEM = entService.ConvertTo <CreateBookVM, CreateBookEM>(model);
         repo.UpdateBook(createBookEM);
     }
 }
        public IActionResult Create([FromBody] CreateBookVM createBookVM)
        {
            var book = _mapper.Map <Book>(createBookVM);

            _service.Insert(book);
            return(Ok(new Result {
                SuccessMessage = "Livro cadastrado com sucesso! Aguarde aprovação."
            }));
        }
Exemplo n.º 3
0
        public JsonResult UpdateBook(CreateBookVM model)
        {
            if (ModelState.IsValid)
            {
                using (var domain = Factory.GetService <IBookDM>(RequestContext))
                {
                    domain.UpdateBook(model);

                    return(JsonResponse());
                }
            }
            return(JsonResponse(isSuccess: false));
        }
Exemplo n.º 4
0
 public ActionResult Create(CreateBookVM book)
 {
     try
     {
         _bookLogic.AddBook(_mapper.Map <Book>(book), book.IdAuthor);
         return(RedirectToAction("Index", "PrintEdition"));
     }
     catch (Exception ex)
     {
         Logger.Info("Something go wrong in Creating of Book page " + ex.Message);
         return(View());
     }
 }
Exemplo n.º 5
0
        public Result <Book> Create([FromBody] CreateBookVM createBookVM)
        {
            var book = Mapper.Map <Book>(createBookVM);

            return(_service.Insert(book));
        }