Exemple #1
0
        private void FillForm()
        {
            try
            {
                var result = _rentalsLogic.GetRentals(new RentalFilters {
                    DaysOverDue = int.Parse(txtNo.Text)
                });
                if (!result.Success)
                {
                    MessageBox.Show(result.Error, result.Info, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                FillRentalsGrid(result.Data);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemple #2
0
        private void FillForm()
        {
            if (_client.Id > 0)
            {
                this.Text = $"Client {_client.FirstName} {_client.LastName}";
                var rentalResponse = _rentalsLogic.GetRentals(new RentalFilters {
                    ClientId = _client.Id
                });
                if (!rentalResponse.Success)
                {
                    return;
                }

                var activeRentals   = rentalResponse.Data?.Where(x => !x.DateOfReturn.HasValue);
                var inActiveRentals = rentalResponse.Data?.Where(x => x.DateOfReturn.HasValue);
                FillGrid(dgridCurrent, activeRentals);
                FillGrid(dgridHistory, inActiveRentals);
            }
        }
        private void FillForm()
        {
            try
            {
                var result = _rentalsLogic.GetRentals(new RentalFilters {
                    RentalDateFrom = dpFrom.Value, RentalDateTo = dpTo.Value
                });
                if (!result.Success)
                {
                    MessageBox.Show(result.Error, result.Info, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                FillRentalsGrid(result.Data);
                FillStatisticsGrids(result.Data);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }