Пример #1
0
        public IActionResult Get([FromServices] IBookBusiness bookBusiness, [FromServices] IMapper mapper)
        {
            var resultDomain = bookBusiness.FindAll();
            var resultVO     = mapper.Map <List <BookValue> >(resultDomain);

            return(Ok(resultVO));
        }
Пример #2
0
 public BookLoanBusiness(IRepository <BookLoanEntity> repository, IMapper mapper, IBookBusiness bookBusiness, IReaderBusiness readerBusiness)
 {
     _repository     = repository;
     _mapper         = mapper;
     _bookBusiness   = bookBusiness;
     _readerBusiness = readerBusiness;
 }
Пример #3
0
 public ReturnBook()
 {
     InitializeComponent();
     this.bookBusiness = new BookBusiness();
     this.userBusiness = new UserBusiness();
     comboBoxReturnUsertBy.DataSource = Enum.GetValues(typeof(FindBy));
     buttonReturnBook.Enabled         = false;
 }
Пример #4
0
        public IActionResult Post([FromBody] BookValue value, [FromServices] IBookBusiness bookBusiness, [FromServices] IMapper mapper)
        {
            var bookDomain = mapper.Map <Book>(value);

            var bookCreated = mapper.Map <BookValue>(bookBusiness.Create(bookDomain));

            return(Created("Post:Book", bookCreated));
        }
Пример #5
0
 public Retnt()
 {
     InitializeComponent();
     this.bookBusiness          = new BookBusiness();
     this.userBusiness          = new UserBusiness();
     comboBoxUserBy.DataSource  = Enum.GetValues(typeof(ByUser));
     comboBoxBooksBy.DataSource = Enum.GetValues(typeof(Search));
     buttonIssue.Enabled        = false;
 }
Пример #6
0
        public Books()
        {
            InitializeComponent();
            comboBoxSortByBooks.DataSource = Enum.GetValues(typeof(Search));
            this.bookBusiness = new BookBusiness();

            buttonUpdateBooks.Enabled = false;
            buttonDeleteBooks.Enabled = false;
        }
Пример #7
0
 public HomeController(ISliderBusiness sliderBusiness,
                       IProductBusiness productBusiness,
                       INewsBusiness newsBusiness,
                       ISoftwareBusiness softwareBusiness,
                       IBookBusiness bookBusiness)
 {
     _sliderBusiness   = sliderBusiness;
     _productBusiness  = productBusiness;
     _newsBusiness     = newsBusiness;
     _softwareBusiness = softwareBusiness;
     _bookBusiness     = bookBusiness;
 }
Пример #8
0
        public IActionResult Get(long id, [FromServices] IBookBusiness bookBusiness, [FromServices] IMapper mapper)
        {
            var resultDomain = bookBusiness.FindById(id);

            if (resultDomain != null)
            {
                return(Ok(mapper.Map <BookValue>(resultDomain)));
            }
            else
            {
                return(NotFound());
            }
        }
Пример #9
0
        public IActionResult Put(long id, [FromBody] BookValue value, [FromServices] IBookBusiness bookBusiness, [FromServices] IMapper mapper)
        {
            value.Id = id;
            var bookDomain = mapper.Map <Book>(value);

            var bookUpdated = bookBusiness.Update(bookDomain);

            if (bookUpdated != null)
            {
                return(Ok(mapper.Map <BookValue>(bookUpdated)));
            }
            else
            {
                return(NotFound());
            }
        }
Пример #10
0
        public void IsBookInserted()
        {
            Book book = new Book();

            book.ISBN        = "1213";
            book.NameAuthor  = "Njegos";
            book.Quantity    = 6;
            book.Title       = "Lampa";
            book.YearOfIssue = 1234;

            // Arrange
            mockBookRepository.Setup(x => x.AddBook(book)).Returns(true);
            this.bookBusiness = new BookBusiness();
            // Act
            var result = bookBusiness.AddBook(book);

            // Assert
            Assert.IsTrue(result);
        }
Пример #11
0
        public Member(string NameUser)
        {
            InitializeComponent();
            this.WindowState = FormWindowState.Maximized;
            comboBoxBookSearchBy.DataSource = Enum.GetValues(typeof(Search));
            this.bookBusiness = new BookBusiness();
            this.userBusiness = new UserBusiness();
            string   s        = "";
            DateTime dateTime = DateTime.Now;

            if (dateTime.Hour <= 12)
            {
                s = "Good morning";
            }
            else if (dateTime.Hour > 12 && dateTime.Hour <= 18)
            {
                s = "Good afternoon";
            }
            else
            {
                s = "Good evening";
            }
            labelUserNames.Text = s + ", " + NameUser;
        }
Пример #12
0
 public BooksController(IBookBusiness bookBusiness)
 {
     _bookBusiness = bookBusiness;
     _converter    = new BookConverter();
 }
Пример #13
0
 public PurchaseConverter(IRepository <User> repository, IBookBusiness bookBusiness)
 {
     _repository   = repository;
     _bookBusiness = bookBusiness;
 }
Пример #14
0
 public IActionResult Delete(int id, [FromServices] IBookBusiness bookBusiness)
 {
     bookBusiness.Delete(id);
     return(Ok());
 }
Пример #15
0
 public BooksController(IBookBusiness bookService)
 {
     _bookBusiness = bookService;
 }
Пример #16
0
 public PurchaseBusinessImplementation(IRepository <Purchase> repository, IRepository <User> userRepository, IBookBusiness bookBusiness, IRepository <Book> bookRepository)
 {
     _repository     = repository;
     _converter      = new PurchaseConverter(userRepository, bookBusiness);
     _bookRepository = bookRepository;
 }
Пример #17
0
 public BookController(IBookBusiness business)
 {
     _business = business;
 }
Пример #18
0
 public BookController(ILogger <BookController> logger, IBookBusiness bookBusiness, IBookRepository bookRepository)
 {
     _logger         = logger;
     _bookBusiness   = bookBusiness;
     _bookRepository = bookRepository;
 }
Пример #19
0
 public BookServices(IBookBusiness bookBusiness, IMapper mapper)
 {
     _bookBusiness = bookBusiness;
     _mapper       = mapper;
 }
Пример #20
0
 public BookController(ILogger <BookController> logger, IBookBusiness bookBusiness)
 {
     _logger = logger;
     //Recebe a injeção de dependência no construtor
     _bookBusiness = bookBusiness;
 }
Пример #21
0
 public BookController(IBookBusiness bookBusiness)
 {
     this.bookBusiness = bookBusiness;
 }
Пример #22
0
 public BooksController(IBookBusiness booksBusiness)
 {
     this._booksBusiness = booksBusiness;
 }
 /* Injeção de uma instancia de IBookBusiness ao criar
  * uma instancia de BookController */
 public BooksController(IBookBusiness bookBusiness)
 {
     _bookBusiness = bookBusiness;
 }
Пример #24
0
 public BookController(IBookBusiness bookbusiness, ILogger <PersonController> logger)
 {
     _logger       = logger;
     _bookbusiness = bookbusiness;
 }
Пример #25
0
 public BookController(ILogger <BookController> logger, IBookBusiness ipersonBusiness)
 {
     _logger        = logger;
     _IBookBusiness = ipersonBusiness;
 }
Пример #26
0
 public BooksController(IBookBusiness personBusiness)
 {
     _bookBusiness = personBusiness;
 }
Пример #27
0
 public BookServices(IBookBusiness bookBusiness)
 {
     _bookBusiness = bookBusiness;
 }
Пример #28
0
 public BookController(IBookBusiness bookBus)
 {
     _bookBus = bookBus;
 }
 public BookController(ILogger <BookController> logger, IBookBusiness bookBusiness)
 {
     _logger       = logger;
     _bookBusiness = bookBusiness;
 }
Пример #30
0
 public BooksController(IBookBusiness business)
 {
     this.business = business;
 }