示例#1
0
 internal void UpdateFromProxy(Proxy_Data_source proxy)
 {
     name_label       = proxy.name_label == null ? null : (string)proxy.name_label;
     name_description = proxy.name_description == null ? null : (string)proxy.name_description;
     enabled          = (bool)proxy.enabled;
     standard         = (bool)proxy.standard;
     units            = proxy.units == null ? null : (string)proxy.units;
     min   = Convert.ToDouble(proxy.min);
     max   = Convert.ToDouble(proxy.max);
     value = Convert.ToDouble(proxy.value);
 }
示例#2
0
        public Proxy_Data_source ToProxy()
        {
            Proxy_Data_source result_ = new Proxy_Data_source();

            result_.name_label       = (name_label != null) ? name_label : "";
            result_.name_description = (name_description != null) ? name_description : "";
            result_.enabled          = enabled;
            result_.standard         = standard;
            result_.units            = (units != null) ? units : "";
            result_.min   = min;
            result_.max   = max;
            result_.value = value;
            return(result_);
        }
示例#3
0
        public Proxy_Data_source ToProxy()
        {
            Proxy_Data_source result_ = new Proxy_Data_source();

            result_.name_label       = name_label ?? "";
            result_.name_description = name_description ?? "";
            result_.enabled          = enabled;
            result_.standard         = standard;
            result_.units            = units ?? "";
            result_.min   = min;
            result_.max   = max;
            result_.value = value;
            return(result_);
        }
示例#4
0
 /// <summary>
 /// Creates a new Data_source from a Proxy_Data_source.
 /// </summary>
 /// <param name="proxy"></param>
 public Data_source(Proxy_Data_source proxy)
 {
     this.UpdateFromProxy(proxy);
 }
示例#5
0
 /// <summary>
 /// Creates a new Data_source from a Proxy_Data_source.
 /// </summary>
 /// <param name="proxy"></param>
 public Data_source(Proxy_Data_source proxy)
 {
     UpdateFrom(proxy);
 }