Exemplo n.º 1
0
        public async Task <m_device_param> CreateDeviceParam(m_device_param device)
        {
            device.createdOn = DateTime.Now;
            device.isEnabled = true;
            var new_log = await _context.m_device_param.AddAsync(device);

            await _context.SaveChangesAsync();

            return(new_log.Entity);
        }
Exemplo n.º 2
0
        public async Task <m_device_param> UpdateDeviceParam(m_device_param device)
        {
            var result = await _context.m_device_param.FirstOrDefaultAsync(e => e.ParamID == device.ParamID);

            result.DeviceID     = device.DeviceID;
            result.ParamID      = device.ParamID;
            result.Title        = device.Title;
            result.Unit         = device.Unit;
            result.longText     = device.longText;
            result.Max          = device.Max;
            result.Min          = device.Min;
            result.Icon         = device.Icon;
            result.isPercentage = device.isPercentage;
            result.Color        = device.Color;
            result.isEnabled    = device.isEnabled;
            result.modifiedBy   = device.modifiedBy;
            result.modifiedOn   = DateTime.Now;
            await _context.SaveChangesAsync();

            return(result);
        }
Exemplo n.º 3
0
        public async Task <IActionResult> deviceparamupdate(m_device_param device)
        {
            var created = await repo.UpdateDeviceParam(device);

            return(Ok(created));
        }