Example #1
0
        public async Task <bool> InsertDevice(DeviceModifyDTO deviceModifyDTO)
        {
            TDevices device = new TDevices();

            _mapper.Map(deviceModifyDTO, device);
            device.CreateDate = DateTime.Now;
            await _context.TDevices.AddAsync(device);

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

            return(flag);
        }
Example #2
0
        public async Task <IActionResult> getDevicesForDeviceId(int deviceId)
        {
            var device = await _devicesService.FindDeviceByDeviceId(deviceId);

            DeviceModifyDTO deviceModifyDTO = new DeviceModifyDTO();

            _mapper.Map(device, deviceModifyDTO);
            return(Ok(new ResponseCtrMsg <DeviceModifyDTO>(CtrResult.Success)
            {
                ResultObj = deviceModifyDTO
            }));
        }
Example #3
0
        public async Task <IActionResult> addDevice(DeviceModifyDTO deviceModifyDTO)
        {
            if (ModelState.IsValid)
            {
                bool flag = await _devicesService.InsertDevice(deviceModifyDTO);

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