Beispiel #1
0
        public ActionResult DeleteItem(RentalItemViewModel model, int id)
        {
            _item.DeleteRentalItem(id);

            RedirectToAction("Index");
            //Content("Sucessfull");
            return(View());
        }
Beispiel #2
0
        public ActionResult AddItem(RentalItemViewModel model)
        {
            {
                _item.AddRentalItem(model);


                return(RedirectToAction("Index"));
            }
        }
        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);
            }
        }
        public void UpdateRentalItem(RentalItemViewModel model)
        {
            using (var Rental = new RentalItemRepository())
            {
                RentalItem rtl = Rental.GetById(model.RentaItemId);
                if (rtl != null)
                {
                    rtl.RentaItemId = model.RentaItemId;
                    rtl.rentalId    = model.rentalId;
                    rtl.ItemCode    = model.ItemCode;

                    rtl.Quantity = model.Quantity;

                    Rental.Update(rtl);
                }
            }
        }
        public RentalItemViewModel GetRentalItemsById(int id)
        {
            using (var Rental = new RentalItemRepository())
            {
                RentalItem rtl          = Rental.GetById(id);
                var        rtlViewModel = new RentalItemViewModel();
                if (rtl != null)
                {
                    rtlViewModel.RentaItemId = rtl.RentaItemId;
                    rtlViewModel.rentalId    = rtl.rentalId;
                    rtlViewModel.ItemCode    = rtl.ItemCode;

                    rtlViewModel.Quantity = rtl.Quantity;
                }
                return(rtlViewModel);
            }
        }
Beispiel #6
0
 public ActionResult EditItem(RentalItemViewModel model)
 {
     _item.UpdateRentalItem(model);
     return(RedirectToAction("Index"));
 }