Пример #1
0
        public async Task <t_device_assign> CreateDeviceAssign(t_device_assign device)
        {
            device.createdOn = DateTime.Now;
            device.isEnabled = true;
            var new_log = await _context.t_device_assign.AddAsync(device);

            await _context.SaveChangesAsync();

            return(new_log.Entity);
        }
Пример #2
0
        public async Task <t_device_assign> UpdateDeviceAssign(t_device_assign device)
        {
            var result = await _context.t_device_assign.FirstOrDefaultAsync(e => e.DeviceID == device.DeviceID);

            result.DeviceID    = device.DeviceID;
            result.EquipmentID = device.EquipmentID;
            result.StDateTime  = device.StDateTime;
            result.enDateTime  = device.enDateTime;
            result.Frequency   = device.Frequency;
            result.LocID       = device.LocID;
            result.isEnabled   = device.isEnabled;
            result.modifiedOn  = DateTime.Now;
            result.modifiedBy  = device.modifiedBy;
            await _context.SaveChangesAsync();

            return(result);
        }
Пример #3
0
        public async Task <IActionResult> updatedeviceassign(t_device_assign device)
        {
            var created = await repo.UpdateDeviceAssign(device);

            return(Ok(created));
        }