Example #1
0
        private StoreHouseDTO ConvertTo(WaitableListDTO storeHouseDTO)
        {
            StoreHouseDTO writeOfList = new StoreHouseDTO
            {
                MedicalBills      = storeHouseDTO.MedicalBills,
                DateOfManufacture = storeHouseDTO.DateOfManufacture,
                ShelfLife         = storeHouseDTO.ShelfLife
            };

            return(writeOfList);
        }
Example #2
0
 public IActionResult Delete(WaitableListDTO dTO)
 {
     try
     {
         WaitableListDTO list = _waitableListService.GetAll().FirstOrDefault(u => u.Id == dTO.Id);
         _waitableListService.Remove(list);
         _storeHouseServices.Add(ConvertTo(list));
         return(RedirectToAction("List"));
     }
     catch
     {
         return(View());
     }
 }
Example #3
0
 public IActionResult Create(WaitableListViewModel waitableList)
 {
     if (ModelState.IsValid)
     {
         var list = new WaitableListDTO
         {
             DateOfManufacture = waitableList.DateOfManufacture,
             ShelfLife         = waitableList.ShelfLife,
             MedicalBills      = _medicalBillsService.GetAll().FirstOrDefault(u => u.Name == waitableList.Name)
         };
         _waitableListService.Add(list);
         return(RedirectToAction("List"));
     }
     return(View());
 }
Example #4
0
        public IActionResult Delete(int id)
        {
            WaitableListDTO wait = _waitableListService.GetAll().FirstOrDefault(u => u.Id == id);

            return(View(wait));
        }
Example #5
0
 public void Update(WaitableListDTO entity)
 {
     _repository.Remove(Mapper.FromDTO(entity));
 }
Example #6
0
 public void Add(WaitableListDTO entity)
 {
     _repository.Add(Mapper.FromDTO(entity));
 }