Beispiel #1
0
 public async Task <IActionResult> Update([FromBody] FeedBackREPOnlineModel svm)
 {
     try
     {
         return(Ok(await sRepo.SaveOrUpdate(svm)));
     }
     catch (CustomException cex)
     {
         var returnObj = new EmaintenanceMessage(cex.Message, cex.Type, cex.IsException, cex.Exception?.ToString());
         return(StatusCode(StatusCodes.Status500InternalServerError, returnObj));
     }
     catch (Exception ex)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, new EmaintenanceMessage(ex.Message)));
     }
 }
Beispiel #2
0
 public async Task <IActionResult> Create([FromBody] FeedBackREPOnlineModel svm)
 {
     try
     {
         CurrentUser cUser = new CurrentUser(HttpContext, _configuration);
         svm.UserId = cUser.UserId;
         svm.FeedBackREPOnlineId = 0;
         svm.Active = "Y";
         return(Ok(await sRepo.SaveOrUpdate(svm)));
     }
     catch (CustomException cex)
     {
         var returnObj = new EmaintenanceMessage(cex.Message, cex.Type, cex.IsException, cex.Exception?.ToString());
         return(StatusCode(StatusCodes.Status500InternalServerError, returnObj));
     }
     catch (Exception ex)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, new EmaintenanceMessage(ex.Message)));
     }
 }