/// <summary> /// get ProcessCardModule by id /// </summary> /// <param name="Id"></param> /// <returns></returns> public ProcessCardModule GetProcessCardModule(Guid Id) { //LazyProcessCardModule List <LazyProcessCardModule> lazyProcessCardModuleList = new List <LazyProcessCardModule>(); LazyProcessCardModule cardmodule = new LazyProcessCardModule(); try { DataSet ds = ProcessCardModuleDAL.GetProcessCardDataset(Id); ModleHandler <LazyProcessCardModule> processCardModuleHandler = new ModleHandler <LazyProcessCardModule>(); lazyProcessCardModuleList = processCardModuleHandler.GetModelByDataSet(ds); cardmodule = lazyProcessCardModuleList[0]; cardmodule.CardModuleLazyLoader = GetCardModule; } catch { throw; } return(cardmodule); }
public void GetProcessCardDatasetTest() { Guid id = new Guid("1D1511D6-9465-439F-8EDF-F373E6F45292"); // TODO: Initialize to an appropriate value DataSet actual; actual = ProcessCardModuleDAL.GetProcessCardDataset(id); Assert.IsTrue(actual.Tables[0].Rows.Count > 0); }
/// <summary> /// Modified process card /// </summary> /// <param name="card"></param> /// <returns></returns> public bool UpdateProcessCardModule(ProcessCardModule card) { bool result = false; try { result = ProcessCardModuleDAL.UpdateProcessCardModule(card); } catch { throw; } return(result); }
/// <summary> /// add process card /// </summary> /// <param name="card"></param> /// <returns></returns> public Guid AddProcessCard(ProcessCardModule card) { Guid result; try { result = ProcessCardModuleDAL.AddProcessCard(card); } catch { throw; } return(result); }
/// <summary> /// get defalut processCard module list /// </summary> /// <param name="id"></param> /// <returns></returns> public static List <ProcessCardModule> GetDefaultProcessCardList() { DataSet ds = ProcessCardModuleDAL.GetDefaultProcessCardDataset(); ModleHandler <ProcessCardModule> processCardHandler = new ModleHandler <ProcessCardModule>(); List <ProcessCardModule> processCardList = new List <ProcessCardModule>(); try { processCardList = processCardHandler.GetModelByDataSet(ds); } catch { throw; } return(processCardList); }
/// <summary> /// get defalut processCard list /// </summary> /// <param name="id"></param> /// <returns></returns> public static List <ProcessCardModule> GetProcessCardListByCondition(string processCardName) { DataSet ds = ProcessCardModuleDAL.GetProcessCardDatasetByCondition(processCardName); ModleHandler <ProcessCardModule> processCardHandler = new ModleHandler <ProcessCardModule>(); List <ProcessCardModule> processCardList = new List <ProcessCardModule>(); try { processCardList = processCardHandler.GetModelByDataSet(ds); } catch { throw; } return(processCardList); }
/// <summary> /// get card module XML by id /// </summary> /// <param name="id"></param> /// <returns></returns> public CardsXML GetCardModule(Guid id) { string cardmodulexml = string.Empty; CardsXML cardModule = null; try { cardmodulexml = ProcessCardModuleDAL.GetCardModuleXML(id); cardModule = SerializeHelper .DeserializeXMLChar <CardsXML>(cardmodulexml); } catch (Exception) { throw; } return(cardModule); }
/// <summary> /// 方法说明:获取所有的卡片模版 /// 作 者:jason.tang /// 完成时间:2013-03-26 /// </summary> /// <returns>DataTable</returns> public static DataTable GetProcessCardData() { DataTable dt = new DataTable(); try { DataSet ds = ProcessCardModuleDAL.GetProcessCardData(); if (ds != null && ds.Tables.Count > 0) { dt = ds.Tables[0]; } } catch { throw; } return(dt); }
/// <summary> /// 方法说明:检查模版名称是否存在 /// 作 者:jason.tang /// 完成时间:2013-07-26 /// </summary> /// <param name="processCardName"></param> /// <returns></returns> public static bool CheckModuleNameExist(string processCardName) { bool result = false; DataSet ds = ProcessCardModuleDAL.CheckModuleNameExist(processCardName); try { if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { result = true; } } catch { throw; } return(result); }