/// <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)); }
/// <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))); }
/// <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)); }
/// <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)); }