Esempio n. 1
0
        // PUT: api/Device/5
        public DeviceGridVM Put(DeviceVM dev)
        {
            var mappedDevice = DeviceMapper.MapToDev(dev);

            _deviceService.Edit(mappedDevice);
            return(DeviceMapper.MapToVM(mappedDevice));
        }
Esempio n. 2
0
        public List <DeviceGridVM> Get()
        {
            List <DeviceGridVM> result = null;

            result = _deviceService.GetAll(User.Identity.Name).Select(x => DeviceMapper.MapToVM(x)).ToList();
            return(result);
        }
Esempio n. 3
0
        public DeviceGridVM Post([FromBody] DeviceVM devVm)
        {
            var newDev = DeviceMapper.MapToDev(devVm);

            newDev.UserEmail = User.Identity.Name;
            _deviceService.Add(newDev);
            return(DeviceMapper.MapToVM(newDev));
        }