コード例 #1
0
ファイル: MainDal.cs プロジェクト: JowenZhang/YCHCEQ
        /// <summary>
        /// read model
        /// </summary>
        /// <typeparam name="T">entity type</typeparam>
        /// <param name="sqlFileName">sql file name</param>
        /// <param name="sqlId">sql id</param>
        /// <param name="pmsDict">parameters</param>
        /// <returns>data</returns>
        public virtual T ReadModelByPms <T>(string sqlFileName, string sqlId, Dictionary <string, object> pmsDict) where T : class
        {
            IBaseDal dal = new BaseDal();

            return(dal.ReadSingle <T>(sqlFileName, sqlId, pmsDict));
        }
コード例 #2
0
ファイル: MainDal.cs プロジェクト: JowenZhang/YCHCEQ
        /// <summary>
        /// read model
        /// </summary>
        /// <typeparam name="T">model type</typeparam>
        /// <param name="model">parameter model</param>
        /// <returns>model</returns>
        public virtual T ReadModelByModel <T>(T model) where T : class
        {
            IBaseDal dal = new BaseDal();

            return(dal.ReadSingle <T>("Read", BaseDal.ConvertEntityToParameters <T>(model)));
        }
コード例 #3
0
ファイル: MainDal.cs プロジェクト: JowenZhang/YCHCEQ
        /// <summary>
        /// read model
        /// </summary>
        /// <typeparam name="T">model type</typeparam>
        /// <param name="pmsDict">parameters</param>
        /// <returns>model</returns>
        public virtual T ReadModelByPms <T>(Dictionary <string, object> pmsDict = null) where T : class
        {
            IBaseDal dal = new BaseDal();

            return(dal.ReadSingle <T>("Read", pmsDict));
        }
コード例 #4
0
ファイル: MainDal.cs プロジェクト: JowenZhang/YCHCEQ
        /// <summary>
        /// read record
        /// </summary>
        /// <param name="sqlFileName">sql file name</param>
        /// <param name="sqlId">sql id</param>
        /// <param name="pmsDict">parameteres</param>
        /// <returns>record</returns>
        public virtual Dictionary <string, object> ReadRecordByPms(string sqlFileName, string sqlId, Dictionary <string, object> pmsDict = null)
        {
            IBaseDal dal = new BaseDal();

            return(dal.ReadSingle(sqlFileName, sqlId, pmsDict));
        }