Esempio n. 1
0
        public async Task <IActionResult> Update(DiaryRequestModel DiaryRequest)
        {
            try
            {
                DiaryRequest.CreatedBy = this.UserId;
                var DiaryDto = _mapper.Map <Diary>(DiaryRequest);
                var result   = await _diaryService.UpdateDiary(DiaryDto);

                if (result != null)
                {
                    return(Ok(new { status = HttpStatusCode.OK, valid = true, msg = "Diary updated successfully", response = result }));
                }
                return(Ok(new { status = HttpStatusCode.InternalServerError, valid = true, msg = "Something went wrong" }));
            }
            catch (Exception ex)
            {
                return(Ok(new { status = HttpStatusCode.InternalServerError, valid = true, msg = ex.InnerException.Message }));
            }
        }