Example #1
0
        /// <summary>
        /// 获取依赖映射的信息
        /// </summary>
        /// <param name="RefDepend_Code"></param>
        /// <param name="Module"></param>
        /// <returns></returns>
        public static Sys_Rec_RefDepend CommRefDepend(string RefDepend_Code)
        {
            Bll_Sys_Rec_RefDepend instance = new Bll_Sys_Rec_RefDepend();
            Sys_Rec_RefDepend     model    = instance.GetModel(" AND RefDepend_Code=RefDepend_Object AND RefDepend_Code='" + RefDepend_Code + "'  and isnull(RefDepend_ConfFlag,0) = 1");

            if (model == null)
            {
                model = instance.GetModel("  AND RefDepend_Code='" + RefDepend_Code + "'  and isnull(RefDepend_ConfFlag,0) = 1");
            }
            return(model);
        }
Example #2
0
        /// <summary>
        /// 更新数据
        /// </summary>
        /// <param name='model'>实体</param>
        /// <returns>bool</returns>
        public bool Update(Sys_Rec_RefDepend model)
        {
            bool result  = false;
            var  e       = new ModelExceptions();
            int  _rseult = instance.Update(model);

            if (_rseult > 0)
            {
                result = true;
            }
            return(result);
        }
Example #3
0
        /// <summary>
        /// 获取实体数据
        /// </summary>
        /// <param name='strCondition'>条件(AND Code='11')</param>
        /// <returns>model</returns>
        public Sys_Rec_RefDepend GetModel(string strCondition)
        {
            List <Sys_Rec_RefDepend> list  = instance.GetListByWhere(strCondition);
            Sys_Rec_RefDepend        model = new Sys_Rec_RefDepend();

            if (list != null && list.Count > 0)
            {
                model = list[0];
            }
            else
            {
                model = null;
            }
            return(model);
        }
Example #4
0
        /// <summary>
        /// 根据单据模块获取配置
        /// </summary>
        /// <param name="hepler"></param>
        /// <param name="itype"></param>
        /// <returns></returns>
        public static Sys_Rec_RefDepend Comm_Ref_Config(this HtmlHelper hepler, string itype)
        {
            Sys_Rec_RefDepend    model    = new Sys_Rec_RefDepend();
            ADOSys_Rec_RefDepend instance = new ADOSys_Rec_RefDepend();
            var list = instance.GetListByWhere(" and RefDepend_Code='" + itype + "' ");

            if (list.Count > 0)
            {
                model = list[0];
            }
            else
            {
                model = null;
            }
            return(model);
        }
Example #5
0
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <param name='model'>实体</param>
        /// <param name='model'>是否完成验证</param>
        /// <returns>bool</returns>
        public bool Insert(Sys_Rec_RefDepend model, bool IsValid)
        {
            var  e      = new ModelExceptions();
            bool result = false;

            if (e.IsValid && IsValid)
            {
                //完成了验证,开始更新数据库了
                int _result = instance.Add(model);
                if (_result > 0)
                {
                    result = true;
                }
            }
            return(result);
        }
Example #6
0
        /// <summary>
        /// 逻辑删除数据
        /// </summary>
        /// <param name='model'>model</param>
        /// <returns>bool</returns>
        public bool Delete(string Condition)
        {
            bool result = false;
            List <Sys_Rec_RefDepend> list = instance.GetListByWhere(Condition);

            if (list.Count > 0)
            {
                Sys_Rec_RefDepend model = list[0];
                model.Stat = 1;
                int _rseult = instance.Update(model);
                if (_rseult > 0)
                {
                    result = true;
                }
            }
            return(result);
        }
Example #7
0
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <param name='model'>实体</param>
        /// <returns>bool</returns>
        public bool Insert(Sys_Rec_RefDepend model)
        {
            bool result = false;

            try
            {
                int _result = instance.Add(model);
                if (_result > 0)
                {
                    result = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(result);
        }
Example #8
0
        /// <summary>
        /// 获取实体数据
        /// </summary>
        /// <param name='strCondition'>条件(AND Code='11')</param>
        /// <returns>model</returns>
        public Sys_Rec_RefDepend GetModel(int id)
        {
            Sys_Rec_RefDepend model = instance.GetByKey(id);

            return(model);
        }