Exemplo n.º 1
0
        public void AddRental(RentalViewModel objRentalView)
        {
            var RenatlItemrepo = new RentalItemRepository();

            using (var Rentalrepo = new RentalRepository())
            {
                Item p = new Item();

                var Rental = new Rental
                {
                    RentalId    = RentalCode(4),
                    DateRented  = DateTime.Now,
                    DateRequire = objRentalView.DateRequire,
                    ReturnDate  = objRentalView.ReturnDate,
                    Fine        = objRentalView.Fine,
                    PolicyId    = objRentalView.PolicyId,
                    Totalprice  = calcTotPrice(objRentalView),
                    ItemCode    = objRentalView.ItemCode,
                    Quantity    = objRentalView.Quantity,
                };

                var riv = new RentalItem()
                {
                    rentalId = Rental.RentalId,
                    ItemCode = objRentalView.ItemCode,
                    Quantity = objRentalView.Quantity,
                };
                Rentalrepo.Insert(Rental);
                RenatlItemrepo.Insert(riv);
            }
        }
Exemplo n.º 2
0
        public void AddRentalItem(RentalItemViewModel objRentalView)
        {
            using (var Rentalrepo = new RentalItemRepository())
            {
                var RentalItem = new RentalItem
                {   //RentalId = itemCode(),
                    rentalId = objRentalView.rentalId,
                    ItemCode = objRentalView.ItemCode,
                    Quantity = objRentalView.Quantity
                };

                Rentalrepo.Insert(RentalItem);
            }
        }