Beispiel #1
0
        public async Task <bool> InsertSensor(SensorModifyDTO sensorModifyDTO)
        {
            TSensors sensor = new TSensors();

            _mapper.Map(sensorModifyDTO, sensor);
            await _context.TSensors.AddAsync(sensor);

            bool flag = await _context.SaveChangesAsync() > 0;

            return(flag);
        }
        public async Task <IActionResult> FindSensorBySensorId(int sensorId)
        {
            var sensor = await _sensorService.FindSensorBySensorId(sensorId);

            SensorModifyDTO sensorModifyDTO = new SensorModifyDTO();

            _mapper.Map(sensor, sensorModifyDTO);
            return(Ok(new ResponseCtrMsg <SensorModifyDTO>(CtrResult.Success)
            {
                ResultObj = sensorModifyDTO
            }));
        }
        public async Task <IActionResult> addSensor(SensorModifyDTO sensorModifyDTO)
        {
            if (ModelState.IsValid)
            {
                bool flag = await _sensorService.InsertSensor(sensorModifyDTO);

                if (flag)
                {
                    return(Ok(new ResponseCtrMsg <TSensors>(CtrResult.Success)
                    {
                    }));
                }
            }
            return(BadRequest());
        }