public async Task <IActionResult> SetTankRegistration([FromBody] TankRegistrationModel obj) { if (ModelState.IsValid) { return(Ok(await _ITankService.SetTankRegistration(obj))); } else { return(UnprocessableEntity()); } }
public async Task <int> SetTankRegistration(TankRegistrationModel obj) { try { var sp = StringGenerator.GetProcedureParameter(obj, SPConstants.spSetTankRegistration); var res = await _connectContext.spSetTankRegistration .FromSqlRaw(sp, obj.Action, obj.TNK_Id, obj.TNK_UID_UserId, obj.TNK_Name, obj.TNK_FuelType, obj.TNK_Capacity, obj.TNK_IsActive) .ToListAsync(); return(res.FirstOrDefault().Result); } catch (Exception ex) { _ILogger.Log(LogLevel.Critical, "Exception while calling SetTankRegistration ", ex); return(0); } }