Esempio n. 1
0
        public virtual void SetDataBind(object dataSource)
        {
            if (IsSetBind && !string.IsNullOrEmpty(this.BindDataField))
            {
                Miles.Coro.Common.MemberAccessor.DelegatedExpressionMemberAccessor memberAccessor = Miles.Coro.Common.MemberAccessor.DelegatedExpressionMemberAccessor.Instance;

                object value = memberAccessor.GetValue(dataSource, this.BindDataField);

                string jsonStr = value == null ? null : value.ToString();

                Bu_SteelDrill gutterInfo = new Bu_SteelDrill();
                if (!string.IsNullOrEmpty(jsonStr))
                {
                    gutterInfo = (Bu_SteelDrill)Newtonsoft.Json.JsonConvert.DeserializeObject(jsonStr, typeof(Bu_SteelDrill));
                }
                this.SetDataSource(gutterInfo);
            }
        }
Esempio n. 2
0
        public Bu_SteelDrill GetDataSource()
        {
            Bu_SteelDrill info = GetDataBind <Bu_SteelDrill>();

            return(info);
        }
Esempio n. 3
0
 public void SetDataSource(Bu_SteelDrill info)
 {
     steelDrill = info;
     this.ucSteelDrill.SetDataBind(info);
     UpdateItemSpec();
 }