Ejemplo n.º 1
0
 public IResult Delete(Rental rental)
 {
     if (_rentDal.Get(r => r.Id == rental.Id) == null)
     {
         return(new ErrorResult(Messages.RentalNotFound));
     }
     _rentDal.Delete(rental);
     return(new SuccessResult(Messages.RentalDeleted));
 }
        public IResult Delete(Rent rent)
        {
            IResult result = BusinessRules.Run();

            if (result != null)
            {
                return(result);
            }
            _rentDal.Delete(rent);
            return(new SuccessResult());
        }
Ejemplo n.º 3
0
 public IResult Remove(Rent rent)
 {
     try
     {
         var rentToDel = _rentDal.Get(r => r.CarId == rent.CarId &&
                                      r.CustomerId == rent.CustomerId &&
                                      r.RentDate == rent.RentDate && r.EstReturnDate == rent.EstReturnDate);
         _rentDal.Delete(rentToDel);
         return(new SuccessResult(Messages.RentDeleted));
     } catch (Exception e)
     {
         return(new ErrorResult(e.InnerException == null ? e.Message : e.InnerException.Message));
     }
 }
Ejemplo n.º 4
0
 public IResult Delete(Rent rent)
 {
     _rentDal.Delete(rent);
     return(new SuccessResult());
 }
Ejemplo n.º 5
0
 public IResult Delete(Rental entity)
 {
     _rentalDal.Delete(entity);
     return(new SuccessResult(Messages.CarDeleted));
 }
 public IResult Delete(RentAl rental)
 {
     _rentalDal.Delete(rental);
     return(new SuccessResult());
 }
Ejemplo n.º 7
0
 public IResult Delete(Rental rental)
 {
     _manager.Delete(rental);
     return(new SuccessResult(Messages.RentRecordDeleted));
 }