public FrmBooksInfo()
        {
            InitializeComponent();

            _bookApi = new BookApi();
            _api     = new BookInfoApi();
        }
Exemplo n.º 2
0
 public override void OnCreate()
 {
     base.OnCreate();
     MessageBus.Default.Register <DownloadQueue>(addToDownloadQueue);
     // TODO: 日志
     bookApi = BookApi.Instance;
 }
 public FrmBorrowInfos()
 {
     InitializeComponent();
     _borrowApi      = new BorrowApi();
     _finePaymentApi = new FinePaymentApi();
     _bookApi        = new BookApi();
 }
Exemplo n.º 4
0
        private void buttonPOST_Click(object sender, EventArgs e)
        {
            var book = new Book {
                Id = Convert.ToInt32(textBoxIdPOST.Text), Name = textBoxNamePOST.Text
            };

            BookApi.Post(book);
        }
Exemplo n.º 5
0
        private async void buttonGetId_Click(object sender, EventArgs e)
        {
            var book = await BookApi.Get(Convert.ToInt32(textBoxGetId.Text));

            listBoxGetId.Items.Clear();

            listBoxGetId.Items.Add(book);
        }
Exemplo n.º 6
0
 public FrmReservation()
 {
     InitializeComponent();
     _api            = new StudentApi();
     _bookApi        = new BookApi();
     _bookInfoApi    = new BookInfoApi();
     _reservationApi = new ReservationApi();
 }
Exemplo n.º 7
0
        private async void buttonGet_Click(object sender, EventArgs e)
        {
            var books = await BookApi.Get();

            listBoxGet.Items.Clear();
            foreach (var item in books)
            {
                listBoxGet.Items.Add(item);
            }
        }
Exemplo n.º 8
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (!frmValidateSucceed())
            {
                return;
            }

            int coverId;

            if (picCover.Image != null)
            {
                coverId = CoverApi.AddNewCover(LibraryModule.ImageToByteArray(picCover.Image));
            }
            else
            {
                coverId = -1;
            }

            var book = new Book
            {
                Title       = txtTitle.Text,
                AuthorName  = txtAuthor.Text,
                Isbn        = txtIsbn.Text,
                YearEdition = Convert.ToInt32(txtYearEdition.Text),
                CoverId     = coverId
            };

            int qty = (int)numQty.Value;

            var ids = BookApi.AddNewBook(book, qty);

            if (ids.Count > 0)
            {
                pnIdGenerated.Visible  = true;
                btnSave.Enabled        = false;
                btnReset.Enabled       = false;
                btnNew.Enabled         = true;
                txtTitle.Enabled       = false;
                txtAuthor.Enabled      = false;
                txtIsbn.Enabled        = false;
                txtYearEdition.Enabled = false;
                numQty.Enabled         = false;
                picCover.Enabled       = false;
            }
        }
Exemplo n.º 9
0
 private void buttonDELETE_Click(object sender, EventArgs e)
 {
     BookApi.Delete(Convert.ToInt32(textBoxIdDELETE.Text));
 }
 public FrmReservationInfos()
 {
     InitializeComponent();
     _reservationApi = new ReservationApi();
     _bookApi        = new BookApi();
 }
 public FrmBooks()
 {
     _api = new BookApi();
     InitializeComponent();
 }
 public BookApiTests()
 {
     instance = new BookApi();
 }