using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Text; 
 | 
using System.Data; 
 | 
  
 | 
namespace DBUtility 
 | 
{ 
 | 
    class ClsGy_Base 
 | 
    { 
 | 
        private string _mvarItemKey; 
 | 
        public string MvarItemKey 
 | 
        { 
 | 
            get { return _mvarItemKey; } 
 | 
            set { _mvarItemKey = value; } 
 | 
        } 
 | 
        private string _mvarReportTitle; 
 | 
  
 | 
        public string MvarReportTitle 
 | 
        { 
 | 
            get { return _mvarReportTitle; } 
 | 
            set { _mvarReportTitle = value; } 
 | 
        } 
 | 
  
 | 
        public string WherePart; 
 | 
        public string ClsName; 
 | 
        // 
 | 
        Pub_Class.ClsSqlHelper oCN = new Pub_Class.ClsSqlHelper(); 
 | 
        //新增 
 | 
        public virtual bool AddNew() 
 | 
        { 
 | 
            return true; 
 | 
        } 
 | 
         
 | 
        //修改 
 | 
        public virtual bool ModifyByID(long sItemID) 
 | 
        { 
 | 
            return true; 
 | 
        } 
 | 
  
 | 
  
 | 
        #region 固定代码  
 | 
        //删除 
 | 
        public bool DeleteByID(long sItemID) 
 | 
        { 
 | 
            try 
 | 
            { 
 | 
                oCN.RunProc("Delete from " + MvarItemKey + " where HItemID='" + sItemID + "'"); 
 | 
                return true; 
 | 
            } 
 | 
            catch (Exception e) 
 | 
            { 
 | 
                throw (e); 
 | 
            } 
 | 
        } 
 | 
        //是否存在重复代码 
 | 
        public bool HavSameNumber(long sItemID,string  sNumber) 
 | 
        { 
 | 
            DataSet DS ; 
 | 
            try 
 | 
            { 
 | 
                DS = oCN.RunProcReturn("Select HItemID from " + MvarItemKey + " Where HItemID<>'" + sItemID + "' and HNumber='" + sNumber + "'",  MvarItemKey  ); 
 | 
                if (DS.Tables[0].Rows.Count == 0) 
 | 
                    return false; 
 | 
                else 
 | 
                { 
 | 
                    return true; 
 | 
                } 
 | 
            } 
 | 
            catch (Exception e) 
 | 
            { 
 | 
                throw (e); 
 | 
            } 
 | 
        } 
 | 
        //构造函数 
 | 
        public ClsGy_Base()  
 | 
        { 
 | 
            MvarItemKey="Gy_Group"; 
 | 
            MvarReportTitle = "班组设置"; 
 | 
        } 
 | 
  
 | 
  
 | 
        #endregion 
 | 
    } 
 | 
} 
 |