public async Task <IActionResult> SerialNoCheck() { string serialNo = HttpContext.Request.Query["serialNo"].ToString(); GetSkuBySerialResponse response = _iInstallationService.SerialNoCheck(serialNo); return(Ok(response)); }
public GetSkuBySerialResponse SerialNoCheckGuarantee(string serialNo) { GetSkuBySerialResponse response = new GetSkuBySerialResponse(); List <sp_SSH_GetSkuBySerial> machineDetail = _dbContext.sp_SSH_GetSkuBySerial.FromSqlInterpolated($"EXECUTE dbo.sp_SSH_GetSkuBySerial {serialNo}").ToList(); if (machineDetail != null && machineDetail.Count > 0) { bool machineControl = context.TblSshMachinesRepository.Get().Where(a => a.SerialNo == serialNo).Any(); if (machineControl == true) { response.MachineDetail = null; response.isModal = false; response.isSuccess = true; response.ErrorMessage = ""; return(response); } else { response.MachineDetail = machineDetail; response.isSuccess = true; response.isModal = false; response.ErrorMessage = ""; return(response); } } else { response.ErrorMessage = "Seri numarası kontrol ediniz!"; response.isSuccess = false; response.isModal = false; response.MachineDetail = null; return(response); } }