예제 #1
0
        /// <summary>
        /// 根据基础体检表(BasicExamination)的主键“编号(Id)”从数据库中获取基础体检表(BasicExamination)的实例。
        /// 成功从数据库中取得记录返回新基础体检表(BasicExamination)的实例“,没有取到记录返回null值。
        /// </summary>
        /// <param name="id">基础体检表(BasicExamination)的主键“编号(Id)”</param>
        public static BasicExamination GetDataById(string id)
        {
            if (!DataValid.IsInt(id))
            {
                throw new CustomException("系统传入参数类型错误,请您通过系统提供的按钮或链接,来访问相关功能模块。", ExceptionType.Error,
                                          "详细信息:通常造成该错误的原因为,您尝试通过直接输入地址来访问系统的相关功能模块而造成。请您单击“确定”按钮返回上一页面,如多次重试后仍出现此错误,请您与系统管理员联系。");
            }

            return(DataAccess.GetDataById(Convert.ToInt32(id)));
        }