public ServiceResponse UpdateMTPFollowUpStatus(AddFollowUpStatus fData) { var response = new ServiceResponse(); try { if (fData.userId <= 0) { response.Status = "false"; response.Message = "Invalid user id"; } else if (fData.mtpId <= 0) { response.Status = "false"; response.Message = "Invalid mtp id"; } else if (fData.followUpNo <= 0) { response.Status = "false"; response.Message = "Invalid followup no"; } else { var result = _anmNotificationsData.UpdateMTPFollowUpStatus(fData); if (string.IsNullOrEmpty(result)) { response.Status = "false"; response.Message = "Unable to update mtp follow up status"; } else { response.Status = "true"; response.Message = result; } } } catch (Exception e) { response.Status = "false"; response.Message = e.Message; } return(response); }
public ActionResult <ServiceResponse> UpdateMTPFollowUpStatus(AddFollowUpStatus fData) { _logger.LogInformation($"Invoking endpoint: {this.HttpContext.Request.GetDisplayUrl()}"); _logger.LogDebug($"Request - Updating mtp followup status data - {JsonConvert.SerializeObject(fData)}"); try { var sampleStatus = _anmNotificationsService.UpdateMTPFollowUpStatus(fData); _logger.LogInformation($"mtp followup status updated successfully - {sampleStatus}"); _logger.LogDebug($"Response - Updating mtp followup status data - {JsonConvert.SerializeObject(sampleStatus)}"); return(new ServiceResponse { Status = sampleStatus.Status, Message = sampleStatus.Message, Result = null }); } catch (Exception ex) { _logger.LogError($"Failed to update the mtp followup status - {ex.StackTrace}"); return(new ServiceResponse { Status = "false", Message = ex.Message, Result = null }); } }
public string UpdateMTPFollowUpStatus(AddFollowUpStatus fData) { try { string stProc = UpdatePostMTPFollowUpStatus; var pList = new List <SqlParameter> { new SqlParameter("@MTPID", fData.mtpId), new SqlParameter("@FollowUpNo", fData.followUpNo), new SqlParameter("@FollowUpStatusId", fData.followUpStatusId), new SqlParameter("@FollowUpStatusDetail", fData.followUpStatusDetail.ToCheckNull()), new SqlParameter("@UserId", fData.userId), }; UtilityDL.ExecuteNonQuery(stProc, pList); return("Follow up status updated successfully"); } catch (Exception e) { throw e; } }