public async Task <IActionResult> UpdateNoteAsync([FromBody] RideRequestNoteDto note)
        {
            await ValidatePassengerAsync(note.RideRequestId);

            _requestNoteLogic.UpdateNote(note);
            return(Ok());
        }
        public void UpdateNote(RideRequestNoteDto note)
        {
            note.Seen = false;
            var dtoNote = GetNoteByRideRequest(note.RideRequestId);

            if (dtoNote != null)
            {
                _rideRequestNoteRepository.UpdateNote(_mapper.Map <RideRequestNoteDto, RideRequestNote>(note));
            }
            else
            {
                _rideRequestNoteRepository.AddNote(_mapper.Map <RideRequestNoteDto, RideRequestNote>(note));
            }
        }
Example #3
0
 public IActionResult UpdateNote([FromBody] RideRequestNoteDto note)
 {
     _noteLogic.UpdateNote(note);
     return(Ok());
 }
 public void AddNote(RideRequestNoteDto note)
 {
     _rideRequestNoteRepository.AddNote(_mapper.Map <RideRequestNoteDto, RideRequestNote>(note));
 }