public bool ActionRequiredParamAdd(ActionParameter param)
 {
     try
     {
         iotSharedEntityContext <ActionParameter> cont = new iotSharedEntityContext <ActionParameter>();
         cont.Add(param);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }
 public bool DeviceTypeAdd(DeviceType type)
 {
     try
     {
         iotSharedEntityContext <DeviceType> cont = new iotSharedEntityContext <DeviceType>();
         cont.Add(type);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }
 public bool PropertyResultParamAdd(DeviceParameter param)
 {
     try
     {
         iotSharedEntityContext <DeviceParameter> cont = new iotSharedEntityContext <DeviceParameter>();
         cont.Add(param);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }
 public bool LocationAdd(Location loc)
 {
     try
     {
         iotSharedEntityContext <Location> cont = new iotSharedEntityContext <Location>();
         cont.Add(loc);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }
 public bool PropertyAdd(DeviceProperty prop)
 {
     try
     {
         iotSharedEntityContext <DeviceProperty> cont = new iotSharedEntityContext <DeviceProperty>();
         cont.Add(prop);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }
 public bool AddActionToDeviceAtSiteInDomain(DeviceAction action)
 {
     try
     {
         iotSharedEntityContext <DeviceAction> cont = new iotSharedEntityContext <DeviceAction>();
         cont.Add(action);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }
 public bool AddSiteToDomain(Site site)
 {
     try
     {
         iotSharedEntityContext <Site> cont = new iotSharedEntityContext <Site>();
         cont.Add(site);
         return(true);
     }
     catch (Exception e)
     {
         nlogger.ErrorException(e.Message, e);
         return(false);
     }
 }