Exemplo n.º 1
0
        public IActionResult AddRent([FromBody] AddRentDto rent)
        {
            rent.Status = Domain.Rents.RentStatus.Pending;
            var result = _rentService.AddRent(rent);

            return(Json(JsonResultData.Success(result)));
        }
        public bool AddRent(AddRentDto data)
        {
            var newRent     = AutoMapper.Mapper.Map <AddRentDto, Rent>(data);
            var canRentTaxi = _unitOfWork.RentRepository.CanRentTaxi(newRent);

            if (canRentTaxi)
            {
                _unitOfWork.RentRepository.Add(newRent);
                _unitOfWork.Commit();
            }

            return(canRentTaxi);
        }