/// <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);
        }
Beispiel #2
0
        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>
        /// get processCard module list by id
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public List <ProcessCardModule> GetProcessCardList(Guid id)
        {
            DataSet ds = ProcessCardModuleDAL.GetProcessCardDataset(id);

            ModleHandler <ProcessCardModule> processCardHandler = new ModleHandler <ProcessCardModule>();
            List <ProcessCardModule>         processCardList    = new List <ProcessCardModule>();

            try
            {
                processCardList = processCardHandler.GetModelByDataSet(ds);
            }
            catch
            {
                throw;
            }
            return(processCardList);
        }