public CabUser SaveUser(BaseCabUser baseUser) { var user = new CabUser(baseUser.NestToken, baseUser.STToken, baseUser.ThermostatId, baseUser.RoomTargetTemperature, baseUser.CeilingSetTemperature, baseUser.UserName, baseUser.PhoneNumber); _userRepository.SaveUser(user); _cabLogRepository.SaveLog(new CabLog(user.UserId, LogAction.UserCreated)); return(user); }
public IActionResult Post([FromBody] BaseCabUser cabUser) { try { return(new OkObjectResult(_userService.SaveUser(cabUser))); } catch (Exception ex) { _logger.LogError("Error Saving CABUser: "******"Error Saving new user. Please try again.")); } }