示例#1
0
        public async Task <bool> PostAsync(GuestbookEntryPostRequest request)
        {
            var model   = GetModelFromPostRequest(request);
            var success = await _guestbookRepository.InsertGuestbookEntry(model);

            return(success);
        }
示例#2
0
 private GuestbookEntry GetModelFromPostRequest(GuestbookEntryPostRequest request)
 {
     return(new GuestbookEntry
     {
         Name = request.Name,
         Message = request.Message,
         Date = DateTime.UtcNow
     });
 }
        public ActionResult Post(GuestbookEntryPostRequest request)
        {
            var success = _guestbookService.PostAsync(request);

            var response = new SuccessResponse {
                Success = success.Result
            };

            return(Ok(response));
        }