/// <summary> /// method /// Load temporal state data into a drop down list /// </summary> /// <param name="BaseMstr"></param> /// <param name="ddl"></param> /// <returns></returns> public static CStatus LoadTSDropDownList(CData Data, DropDownList ddl) { ddl.Items.Clear(); //get the dataset DataSet dsTS = null; CTemporalStateData tsd = new CTemporalStateData(Data); CStatus status = tsd.GetTemporalStateDS((long)k_ACTIVE_ID.All, out dsTS); if (!status.Status) { return(status); } //render the dataset status = CDropDownList.RenderDataSet( dsTS, ddl, "TS_LABEL", "TS_ID"); if (!status.Status) { return(status); } return(new CStatus()); }
/// <summary> /// load the temporal state list /// </summary> /// <returns></returns> private CStatus LoadTemporalStates() { //get the data DataSet ds = null; CTemporalStateData tsd = new CTemporalStateData(BaseMstr.BaseData); CStatus status = tsd.GetTemporalStateDS((long)k_ACTIVE_ID.All, out ds); if (!status.Status) { return(status); } TemporalStates = ds.Tables[0]; gvTemporalStates.DataSource = TemporalStates; gvTemporalStates.DataBind(); return(new CStatus()); }
public override CStatus LoadControl(k_EDIT_MODE lEditMode) { EditMode = lEditMode; //get the data DataSet ds = null; CTemporalStateData tsd = new CTemporalStateData(BaseMstr.BaseData); CStatus status = tsd.GetTemporalStateDS((long)k_ACTIVE_ID.Active, out ds); if (!status.Status) { return(status); } TemporalStates = ds.Tables[0]; gvTS.DataSource = TemporalStates; gvTS.DataBind(); //get the cli data and check the checkboxes CChecklistItemData itemData = new CChecklistItemData(BaseMstr.BaseData); DataSet dsTS = null; status = itemData.GetTemporalStateDS(ChecklistID, ChecklistItemID, out dsTS); if (!status.Status) { return(status); } string strTSIDs = ","; foreach (DataRow dr in dsTS.Tables[0].Rows) { strTSIDs += dr["ts_id"].ToString() + ","; } TemporalStateIDs = strTSIDs; CGridView.SetCheckedRows( gvTS, TemporalStateIDs, "chkSelect"); return(new CStatus()); }