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); } }
public Bu_SteelDrill GetDataSource() { Bu_SteelDrill info = GetDataBind <Bu_SteelDrill>(); return(info); }
public void SetDataSource(Bu_SteelDrill info) { steelDrill = info; this.ucSteelDrill.SetDataBind(info); UpdateItemSpec(); }