Пример #1
0
        public IActionResult Index()
        {
            //service.Create(new Rental()
            //{
            //    BookingDate = DateTime.Now,
            //    CarType = "Small car",
            //    CustomerSSN = "19900520-1111",
            //    RegistrationNumber = "AAA111",
            //    TravelledDistance = 0
            //});
            //service.Create(new Rental()
            //{
            //    BookingDate = DateTime.Now,
            //    CarType = "Van",
            //    CustomerSSN = "19500101-2222",
            //    RegistrationNumber = "BBB222",
            //    TravelledDistance = 10000
            //});


            string a       = "";
            var    rentals = service.Get();

            foreach (var item in rentals)
            {
                a += item.RegistrationNumber;
                a += " ";
            }
            return(Content(a));
        }
Пример #2
0
        public void Get()
        {
            int id = 1;

            var result = rentalService.Get(id);

            Assert.IsNotNull(result);
        }
Пример #3
0
        private void lstBoxRental_DoubleClick(object sender, EventArgs e)
        {
            var selected = lstBoxRental.SelectedItem as RentalDTO;

            using (RentalService rentalService = new RentalService())
            {
                var rental = rentalService.Get(selected.RentalId);

                cmbCustomer.SelectedValue  = rental.CustomerId;
                cmbMovieName.SelectedValue = rental.MovieId;
                dtpBegin.Value             = rental.BeginDate;
                dtpEnd.Value  = rental.EndDate;
                txtPrice.Text = rental.TotalPrice.ToString();
                cbRecordStatus.SelectedValue = rental.RecordStatusId;
            }
        }
Пример #4
0
        public Rental GetById(int Id)
        {
            int customerId = (int)ControllerContext.RouteData.Values["CustomerId"];

            return(_service.Get(Id, customerId));
        }