Ejemplo n.º 1
0
        public bool UpdateDevice(DTOs.DeviceRead device)
        {
            try
            {
                tKovanContext ctx = new tKovanContext();
                TeknolojiKovaniWebApi.Models.EntityClass.Device eDevice = ctx.Device.Single(x => x.Id == device.Id);

                eDevice.DataSendInterval = device.DataSendInterval;
                eDevice.EnvironmentId    = device.EnvironmentId;
                eDevice.MacNo            = device.MacNo;
                eDevice.Name             = device.Name;
                eDevice.ProfileId        = device.ProfileId;
                //eDevice.UserId = device.UserId;
                //eDevice.UserId = device.UserId;
                //ctx.Device.Add(eDevice);
                ctx.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 2
0
 public bool SaveDevice(DTOs.DeviceRead device)
 {
     try
     {
         tKovanContext ctx = new tKovanContext();
         TeknolojiKovaniWebApi.Models.EntityClass.Device eDevice = new Models.EntityClass.Device();
         //eDevice.CurrentToken = device.CurrentToken;
         eDevice.Id = Guid.NewGuid();
         eDevice.DataSendInterval = device.DataSendInterval;
         eDevice.EnvironmentId    = device.EnvironmentId;
         eDevice.MacNo            = device.MacNo;
         eDevice.Name             = device.Name;
         eDevice.ProfileId        = device.ProfileId;
         eDevice.UserId           = device.UserId;
         //eDevice.UserId = device.UserId;
         ctx.Device.Add(eDevice);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }