public async Task <ServiceResponse> UpdateErrorBarcode(UpdateBarcodeRequest bData) { ServiceResponse sResponse = new ServiceResponse(); try { if (string.IsNullOrEmpty(bData.barcodeNo)) { sResponse.Status = "false"; sResponse.Message = "BarcodeNo is missing"; return(sResponse); } else if (string.IsNullOrEmpty(bData.revisedBarcodeNo)) { sResponse.Status = "false"; sResponse.Message = "Revised BarcodeNo is missing"; return(sResponse); } else if (bData.userId <= 0) { sResponse.Status = "false"; sResponse.Message = "Invalid UserId"; return(sResponse); } else { var result = _supportData.UpdateErrorBarcode(bData); if (string.IsNullOrEmpty(result.msg)) { sResponse.Status = "false"; sResponse.Message = $"Unable to Update the Revised Barcode - {bData.revisedBarcodeNo}"; return(sResponse); } else { if (result.revisedExistCheck == 1) { EmailTrigger(result.barcodeUpdateCode, 1); } else { EmailTrigger(result.barcodeUpdateCode, 0); } sResponse.Status = "true"; sResponse.Message = result.msg; return(sResponse); } } } catch (Exception e) { sResponse.Status = "false"; sResponse.Message = e.Message; return(sResponse); } }
public async Task <IActionResult> UpdateErrorBarcode(UpdateBarcodeRequest bData) { _logger.LogInformation($"Invoking endpoint: {this.HttpContext.Request.GetDisplayUrl()}"); _logger.LogDebug($"Updating the Error Barcode - {JsonConvert.SerializeObject(bData)}"); var subjectSample = await _supportService.UpdateErrorBarcode(bData); return(Ok(new ServiceResponse { Status = subjectSample.Status, Message = subjectSample.Message, })); }
public UpdateBarcodeMsg UpdateErrorBarcode(UpdateBarcodeRequest bData) { string stProc = UpdateErrorBarcodeDetail; var pList = new List <SqlParameter>() { new SqlParameter("@OldBarcode", bData.barcodeNo), new SqlParameter("@NewBarcode", bData.revisedBarcodeNo), new SqlParameter("@UserId", bData.userId), }; var allData = UtilityDL.FillEntity <UpdateBarcodeMsg>(stProc, pList); return(allData); }