public ProcessTypeInfo GetProcessTypeByID(string ID) { DataSet ds = dal.GetProcessTypeByID(ID); ProcessTypeInfo info = new ProcessTypeInfo(); if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { info.ID = dr["ID"].ToString(); info.ProcessType = dr["ProcessType"].ToString(); info.CreatedOn = DateTime.Parse(dr["CreatedOn"].ToString()); info.CreatedBy = dr["CreatedBy"].ToString(); } return(info); } return(null); }
public void ProcessTypeAndGenericParameters(ProcessTypeInfo typeInfoProcessor, ref bool stopProcessing) { typeInfoProcessor(this, ref stopProcessing); if (stopProcessing) { return; } foreach (var generericTypeParameterInfo in GenericTypeParameters) { generericTypeParameterInfo.ProcessTypeAndGenericParameters(typeInfoProcessor, ref stopProcessing); if (stopProcessing) { return; } } }
public IList <ProcessTypeInfo> GetProcessType() { DataSet ds = dal.GetProcessType(); if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { List <ProcessTypeInfo> ptiList = new List <ProcessTypeInfo>(); foreach (DataRow dr in ds.Tables[0].Rows) { ProcessTypeInfo info = new ProcessTypeInfo(); info.ID = dr["ID"].ToString(); info.ProcessType = dr["ProcessType"].ToString(); info.CreatedOn = DateTime.Parse(dr["CreatedOn"].ToString()); info.CreatedBy = dr["CreatedBy"].ToString(); ptiList.Add(info); } return(ptiList); } return(null); }