public async Task <IActionResult> SetTankRegistration([FromBody] TankRegistrationModel obj)
 {
     if (ModelState.IsValid)
     {
         return(Ok(await _ITankService.SetTankRegistration(obj)));
     }
     else
     {
         return(UnprocessableEntity());
     }
 }
Beispiel #2
0
        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);
            }
        }