Example #1
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override SupplierGroupInfo DataReaderToEntity(IDataReader dataReader)
        {
            SupplierGroupInfo info   = new SupplierGroupInfo();
            SmartDataReader   reader = new SmartDataReader(dataReader);

            info.ID         = reader.GetString("ID");
            info.PID        = reader.GetString("PID");
            info.HandNo     = reader.GetString("HandNo");
            info.Name       = reader.GetString("Name");
            info.Note       = reader.GetString("Note");
            info.Creator    = reader.GetString("Creator");
            info.CreateTime = reader.GetDateTime("CreateTime");
            info.Editor     = reader.GetString("Editor");
            info.EditTime   = reader.GetDateTime("EditTime");
            info.Dept_ID    = reader.GetString("Dept_ID");
            info.Company_ID = reader.GetString("Company_ID");

            return(info);
        }
Example #2
0
        //-----------------------------------------------------------
        #region Method
        private List <Customers> Init(SqlCommand cmd)
        {
            SqlConnection con = db.getConnection();

            cmd.Connection = con;
            List <Customers> l_Customers = new List <Customers>();

            try
            {
                con.Open();
                SqlDataReader   reader      = cmd.ExecuteReader();
                SmartDataReader smartReader = new SmartDataReader(reader);
                while (smartReader.Read())
                {
                    Customers m_Customers = new Customers();
                    m_Customers.CustomerId      = smartReader.GetInt32("CustomerId");
                    m_Customers.FullName        = smartReader.GetString("FullName");
                    m_Customers.Mobile          = smartReader.GetString("Mobile");
                    m_Customers.Email           = smartReader.GetString("Email");
                    m_Customers.Address         = smartReader.GetString("Address");
                    m_Customers.GenderId        = smartReader.GetByte("GenderId");
                    m_Customers.CustomerGroupId = smartReader.GetInt16("CustomerGroupId");
                    m_Customers.Note            = smartReader.GetString("Note");
                    m_Customers.StatusId        = smartReader.GetByte("StatusId");
                    m_Customers.DebitBalance    = smartReader.GetFloat("DebitBalance");
                    m_Customers.PaymentLimit    = smartReader.GetFloat("PaymentLimit");
                    m_Customers.DateOfBirth     = smartReader.GetDateTime("DateOfBirth");
                    m_Customers.LastTradingDay  = smartReader.GetDateTime("LastTradingDay");
                    m_Customers.CrDateTime      = smartReader.GetDateTime("CrDateTime");
                    l_Customers.Add(m_Customers);
                }
                reader.Close();
                return(l_Customers);
            }
            catch (SqlException err)
            {
                throw new ApplicationException("Data error: " + err.Message);
            }
            finally
            {
                db.closeConnection(con);
            }
        }
Example #3
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override Mst_GoodsInfo DataReaderToEntity(IDataReader dataReader)
        {
            Mst_GoodsInfo   info   = new Mst_GoodsInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.F_ProDate          = reader.GetDateTime("F_ProDate");
            info.F_ExpiratDate      = reader.GetDateTime("F_ExpiratDate");
            info.F_Id               = reader.GetString("F_Id");
            info.F_GoodsId          = reader.GetString("F_GoodsId");
            info.F_Batch            = reader.GetString("F_Batch");
            info.F_EnCode           = reader.GetString("F_EnCode");
            info.F_FullName         = reader.GetString("F_FullName");
            info.F_CategoryID       = reader.GetString("F_CategoryID");
            info.F_SpecifModel      = reader.GetString("F_SpecifModel");
            info.F_Unit             = reader.GetString("F_Unit");
            info.F_Pic              = reader.GetString("F_Pic");
            info.F_ShelfLife        = reader.GetString("F_ShelfLife");
            info.F_SellingPrice     = reader.GetString("F_SellingPrice");
            info.F_PurchasePrice    = reader.GetString("F_PurchasePrice");
            info.F_BasicRate        = reader.GetString("F_BasicRate");
            info.F_SerialNum        = reader.GetString("F_SerialNum");
            info.F_FreeTerm2        = reader.GetString("F_FreeTerm2");
            info.F_Long             = reader.GetString("F_Long");
            info.F_Wide             = reader.GetString("F_Wide");
            info.F_Height           = reader.GetString("F_Height");
            info.F_NetWeight        = reader.GetString("F_NetWeight");
            info.F_GrossWeight      = reader.GetString("F_GrossWeight");
            info.F_Volume           = reader.GetString("F_Volume");
            info.F_SortCode         = reader.GetInt32("F_SortCode");
            info.F_Description      = reader.GetString("F_Description");
            info.F_DeleteMark       = reader.GetBoolean("F_DeleteMark");
            info.F_EnabledMark      = reader.GetBoolean("F_EnabledMark");
            info.F_OpenConfigure    = reader.GetBoolean("F_OpenConfigure");
            info.F_OpenBatch        = reader.GetBoolean("F_OpenBatch");
            info.F_CreatorTime      = reader.GetDateTime("F_CreatorTime");
            info.F_CreatorUserId    = reader.GetString("F_CreatorUserId");
            info.F_LastModifyUserId = reader.GetString("F_LastModifyUserId");
            info.F_LastModifyTime   = reader.GetDateTime("F_LastModifyTime");
            info.F_DeleteTime       = reader.GetDateTime("F_DeleteTime");
            info.F_DeleteUserId     = reader.GetString("F_DeleteUserId");

            return(info);
        }
Example #4
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override ComingCallInfo DataReaderToEntity(IDataReader dataReader)
        {
            ComingCallInfo  info   = new ComingCallInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.ID          = reader.GetInt32("ID");
            info.Customer_ID = reader.GetString("Customer_ID");
            info.Contact     = reader.GetString("Contact");
            info.CallNumber  = reader.GetString("CallNumber");
            info.CallDate    = reader.GetDateTime("CallDate");
            info.Note        = reader.GetString("Note");
            info.Creator     = reader.GetString("Creator");
            info.CreateTime  = reader.GetDateTime("CreateTime");
            info.Editor      = reader.GetString("Editor");
            info.EditTime    = reader.GetDateTime("EditTime");
            info.Dept_ID     = reader.GetString("Dept_ID");
            info.Company_ID  = reader.GetString("Company_ID");
            return(info);
        }
Example #5
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override YH_DeviceControlInfo DataReaderToEntity(IDataReader dataReader)
        {
            YH_DeviceControlInfo info   = new YH_DeviceControlInfo();
            SmartDataReader      reader = new SmartDataReader(dataReader);

            info.ID        = reader.GetString("ID");
            info.Ip        = reader.GetString("ip");
            info.Port      = reader.GetInt32("port");
            info.Appid     = reader.GetString("appid");
            info.Appsecret = reader.GetString("appsecret");
            info.Serviceid = reader.GetString("serviceid");
            info.Deviceid  = reader.GetString("deviceid");
            info.Cmd       = reader.GetString("cmd");
            info.Attribute = reader.GetString("attribute");
            info.Ifint     = reader.GetBoolean("ifint");
            info.Data      = reader.GetString("data");

            return(info);
        }
Example #6
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override SO_HeadInfo DataReaderToEntity(IDataReader dataReader)
        {
            SO_HeadInfo     info   = new SO_HeadInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.F_AuditingUser     = reader.GetString("F_AuditingUser");
            info.F_Description      = reader.GetString("F_Description");
            info.F_VeriDate         = reader.GetDateTime("F_VeriDate");
            info.F_CustomerId       = reader.GetString("F_CustomerId");
            info.F_Address          = reader.GetString("F_Address");
            info.F_Operator         = reader.GetString("F_Operator");
            info.F_Status           = reader.GetString("F_Status");
            info.F_Date             = reader.GetDateTime("F_Date");
            info.F_WarehouseId      = reader.GetString("F_WarehouseId");
            info.F_WarehouseName    = reader.GetString("F_WarehouseName");
            info.F_TelePhone        = reader.GetString("F_TelePhone");
            info.F_Contacts         = reader.GetString("F_Contacts");
            info.F_Id               = reader.GetString("F_Id");
            info.F_EnCode           = reader.GetString("F_EnCode");
            info.F_OutSMark         = reader.GetString("F_OutSMark");
            info.F_CustomerName     = reader.GetString("F_CustomerName");
            info.F_SortCode         = reader.GetInt32("F_SortCode");
            info.F_DeleteMark       = reader.GetBoolean("F_DeleteMark");
            info.F_EnabledMark      = reader.GetBoolean("F_EnabledMark");
            info.F_CreatorTime      = reader.GetDateTime("F_CreatorTime");
            info.F_CreatorUserId    = reader.GetString("F_CreatorUserId");
            info.F_LastModifyUserId = reader.GetString("F_LastModifyUserId");
            info.F_LastModifyTime   = reader.GetDateTime("F_LastModifyTime");
            info.F_DeleteTime       = reader.GetDateTime("F_DeleteTime");
            info.F_DeleteUserId     = reader.GetString("F_DeleteUserId");
            info.F_FreeTerm1        = reader.GetString("F_FreeTerm1");
            info.F_FreeTerm2        = reader.GetString("F_FreeTerm2");
            info.F_FreeTerm3        = reader.GetString("F_FreeTerm3");
            info.F_FreeTerm4        = reader.GetString("F_FreeTerm4");
            info.F_FreeTerm5        = reader.GetString("F_FreeTerm5");
            info.F_FreeTerm6        = reader.GetString("F_FreeTerm6");
            info.F_FreeTerm7        = reader.GetString("F_FreeTerm7");
            info.F_FreeTerm8        = reader.GetString("F_FreeTerm8");
            info.F_FreeTerm9        = reader.GetString("F_FreeTerm9");
            info.F_FreeTerm10       = reader.GetString("F_FreeTerm10");

            return(info);
        }
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override PurchaseHeaderInfo DataReaderToEntity(IDataReader dataReader)
        {
            PurchaseHeaderInfo purchaseHeaderInfo = new PurchaseHeaderInfo();
            SmartDataReader    reader             = new SmartDataReader(dataReader);

            purchaseHeaderInfo.ID            = reader.GetInt32("ID");
            purchaseHeaderInfo.HandNo        = reader.GetString("HandNo");
            purchaseHeaderInfo.OperationType = reader.GetString("OperationType");
            purchaseHeaderInfo.Manufacture   = reader.GetString("Manufacture");
            purchaseHeaderInfo.WareHouse     = reader.GetString("WareHouse");
            purchaseHeaderInfo.CostCenter    = reader.GetString("CostCenter");
            purchaseHeaderInfo.Note          = reader.GetString("Note");
            purchaseHeaderInfo.CreateDate    = reader.GetDateTime("CreateDate");
            purchaseHeaderInfo.Creator       = reader.GetString("Creator");
            purchaseHeaderInfo.CreateYear    = reader.GetInt32("CreateYear");
            purchaseHeaderInfo.CreateMonth   = reader.GetInt32("CreateMonth");
            purchaseHeaderInfo.PickingPeople = reader.GetString("PickingPeople");
            return(purchaseHeaderInfo);
        }
Example #8
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override FileUploadInfo DataReaderToEntity(IDataReader dataReader)
        {
            FileUploadInfo  info   = new FileUploadInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.ID             = reader.GetString("ID");
            info.AttachmentGUID = reader.GetString("AttachmentGUID");
            info.FileName       = reader.GetString("FileName");
            info.BasePath       = reader.GetString("BasePath");
            info.SavePath       = reader.GetString("SavePath");
            info.Category       = reader.GetString("Category");
            info.FileSize       = reader.GetInt32("FileSize");
            info.FileExtend     = reader.GetString("FileExtend");
            info.Editor         = reader.GetString("Editor");
            info.AddTime        = reader.GetDateTime("AddTime");
            info.DeleteFlag     = reader.GetInt32("DeleteFlag");

            return(info);
        }
Example #9
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override LoginLogInfo DataReaderToEntity(IDataReader dataReader)
        {
            LoginLogInfo    info   = new LoginLogInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.ID            = reader.GetInt32("ID");
            info.User_ID       = reader.GetString("User_ID");
            info.LoginName     = reader.GetString("LoginName");
            info.FullName      = reader.GetString("FullName");
            info.Company_ID    = reader.GetString("Company_ID");
            info.CompanyName   = reader.GetString("CompanyName");
            info.Note          = reader.GetString("Note");
            info.IPAddress     = reader.GetString("IPAddress");
            info.MacAddress    = reader.GetString("MacAddress");
            info.LastUpdated   = reader.GetDateTime("LastUpdated");
            info.SystemType_ID = reader.GetString("SystemType_ID");

            return(info);
        }
Example #10
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override OperationLogInfo DataReaderToEntity(IDataReader dataReader)
        {
            OperationLogInfo info   = new OperationLogInfo();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.Id            = reader.GetInt32("Id");             //ID序号
            info.UserId        = reader.GetInt32("UserId");         //用户Id
            info.Name          = reader.GetString("Name");          //名称
            info.LoginName     = reader.GetString("LoginName");     //登录名
            info.CompanyId     = reader.GetInt32("CompanyId");      //公司Id
            info.CompanyName   = reader.GetString("CompanyName");   //公司名字
            info.TableName     = reader.GetString("TableName");     //表名
            info.OperationType = reader.GetInt16("OperationType");  //操作类型
            info.Remark        = reader.GetString("Remark");        //备注
            info.IP            = reader.GetString("IP");            //IP地址
            info.Mac           = reader.GetString("Mac");           //Mac地址
            info.CreatorTime   = reader.GetDateTime("CreatorTime"); //创建时间
            return(info);
        }
Example #11
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override Entity.MidConcentrator DataReaderToEntity(IDataReader dataReader)
        {
            Entity.MidConcentrator info = new Entity.MidConcentrator();
            SmartDataReader reader = new SmartDataReader(dataReader);

             info.VcClientIP = reader.GetString("VcClientIP"); 
             info.NvcName = reader.GetString("NvcName"); 
             info.NvcAddr = reader.GetString("NvcAddr"); 
             info.VcAddr = reader.GetString("VcAddr"); 
             info.IntProtocol = reader.GetInt32("IntProtocol"); 
             info.IntCount = reader.GetInt32("IntCount"); 
             info.IntCommMode = reader.GetInt32("IntCommMode"); 
             info.IntCOM = reader.GetInt32("IntCOM"); 
             info.VcParam = reader.GetString("VcParam"); 
             info.VcSimNo = reader.GetString("VcSimNo"); 
             info.IntStatus = reader.GetInt32("IntStatus");  

            return info;
        }
Example #12
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override YH08A_DeviceInfoRecInfo DataReaderToEntity(IDataReader dataReader)
        {
            YH08A_DeviceInfoRecInfo info   = new YH08A_DeviceInfoRecInfo();
            SmartDataReader         reader = new SmartDataReader(dataReader);

            info.Rowid      = reader.GetInt32("rowid");
            info.Timestamp  = reader.GetString("timestamp");
            info.Stamptime  = reader.GetDateTime("stamptime");
            info.Appid      = reader.GetString("appid");
            info.Serviceid  = reader.GetString("serviceid");
            info.Deviceid   = reader.GetString("deviceid");
            info.Dob0       = reader.GetString("DOB0");
            info.Dob1       = reader.GetString("DOB1");
            info.Dob2       = reader.GetString("DOB2");
            info.Dob3       = reader.GetString("DOB3");
            info.Dob4       = reader.GetString("DOB4");
            info.Dob5       = reader.GetString("DOB5");
            info.Dob6       = reader.GetString("DOB6");
            info.Dob7       = reader.GetString("DOB7");
            info.Dob8       = reader.GetString("DOB8");
            info.Dob9       = reader.GetString("DOB9");
            info.DeviceNo   = reader.GetString("deviceNo");
            info.P          = reader.GetString("P");
            info.T          = reader.GetString("T");
            info.PressType  = reader.GetString("PressType");
            info.M_lCfC12_0 = reader.GetString("m_lCfC12_0");
            info.M_lCfC12_1 = reader.GetString("m_lCfC12_1");
            info.M_lCfC12_2 = reader.GetString("m_lCfC12_2");
            info.M_lCfC12_3 = reader.GetString("m_lCfC12_3");
            info.M_lCfC12_4 = reader.GetString("m_lCfC12_4");
            info.M_lCfC12_5 = reader.GetString("m_lCfC12_5");
            info.M_lCfC13_0 = reader.GetString("m_lCfC13_0");
            info.M_lCfC13_1 = reader.GetString("m_lCfC13_1");
            info.M_lCfC13_2 = reader.GetString("m_lCfC13_2");
            info.M_lCfC13_3 = reader.GetString("m_lCfC13_3");
            info.M_lCfC13_4 = reader.GetString("m_lCfC13_4");
            info.M_lCfC13_5 = reader.GetString("m_lCfC13_5");
            info.Aver       = reader.GetString("Aver");
            info.Se         = reader.GetString("SE");
            info.Recordtime = reader.GetDateTime("recordtime");

            return(info);
        }
Example #13
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override XmlbInfo DataReaderToEntity(IDataReader dataReader)
        {
            XmlbInfo        info   = new XmlbInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.ID          = reader.GetString("ID");
            info.PID         = reader.GetString("PID");
            info.Code        = reader.GetString("Code");
            info.Name        = reader.GetString("Name");
            info.ZXZD_ID     = reader.GetString("ZXZD_ID");
            info.LayerNumber = reader.GetInt32("LayerNumber");
            info.Note        = reader.GetString("Note");
            info.Creator     = reader.GetString("Creator");
            info.CreateTime  = reader.GetDateTime("CreateTime");
            info.Editor      = reader.GetString("Editor");
            info.EditTime    = reader.GetDateTime("EditTime");

            return(info);
        }
Example #14
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override Entity.AccDetail DataReaderToEntity(IDataReader dataReader)
        {
            Entity.AccDetail info   = new Entity.AccDetail();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.IntFeeID   = reader.GetInt32("IntFeeID");
            info.IntCustNo  = reader.GetInt32("IntCustNo");
            info.IntYearMon = reader.GetInt32("IntYearMon");
            info.DteFee     = reader.GetDateTime("DteFee");
            info.VcAddr     = reader.GetString("VcAddr");
            info.IntStepOrd = reader.GetInt32("IntStepOrd");
            info.IntType    = reader.GetInt32("IntType");
            info.NumFee     = reader.GetDecimal("NumFee");
            info.IntInvFlag = reader.GetInt32("IntInvFlag");
            info.VcDesc     = reader.GetString("VcDesc");
            info.DtCreate   = reader.GetDateTime("DtCreate");

            return(info);
        }
Example #15
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override LoginLogInfo DataReaderToEntity(IDataReader dataReader)
        {
            LoginLogInfo    info   = new LoginLogInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.Id             = reader.GetInt32("Id");
            info.UserId         = reader.GetInt32("UserId");
            info.LoginName      = reader.GetString("LoginName");
            info.FullName       = reader.GetString("FullName");
            info.CompanyId      = reader.GetInt32("CompanyId");
            info.CompanyName    = reader.GetString("CompanyName");
            info.Remark         = reader.GetString("Remark");
            info.IP             = reader.GetString("IP");
            info.Mac            = reader.GetString("Mac");
            info.LastUpdateTime = reader.GetDateTime("LastUpdateTime");
            info.SystemtypeId   = reader.GetString("SystemtypeId");

            return(info);
        }
Example #16
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override FileUploadInfo DataReaderToEntity(IDataReader dataReader)
        {
            FileUploadInfo  info   = new FileUploadInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.ID             = reader.GetString("ID");
            info.AttachmentGUID = reader.GetString("ATTACHMENTGUID");
            info.FileName       = reader.GetString("FILENAME");
            info.BasePath       = reader.GetString("BASEPATH");
            info.SavePath       = reader.GetString("SAVEPATH");
            info.Category       = reader.GetString("CATEGORY");
            info.FileSize       = reader.GetInt32("FILESIZE");
            info.FileExtend     = reader.GetString("FILEEXTEND");
            info.Editor         = reader.GetString("EDITOR");
            info.AddTime        = reader.GetDateTime("ADDTIME");
            info.DeleteFlag     = reader.GetInt32("DELETEFLAG");

            return(info);
        }
Example #17
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override AddressGroupInfo DataReaderToEntity(IDataReader dataReader)
        {
            AddressGroupInfo info   = new AddressGroupInfo();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.Id             = reader.GetInt32("Id");
            info.Pid            = reader.GetInt32("Pid");
            info.AddressType    = Convert(reader.GetString("AddressType"));
            info.Name           = reader.GetString("Name");
            info.Remark         = reader.GetString("Note");
            info.Seq            = reader.GetString("Seq");
            info.CreatorId      = reader.GetInt32("CreatorId");
            info.CreatorTime    = reader.GetDateTime("CreateTime");
            info.EditorId       = reader.GetInt32("EditorId");
            info.LastUpdateTime = reader.GetDateTime("EditTime");
            info.DeptId         = reader.GetInt32("DeptId");
            info.CompanyId      = reader.GetInt32("CompanyId");
            return(info);
        }
Example #18
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override InStock_HeadInfo DataReaderToEntity(IDataReader dataReader)
        {
            InStock_HeadInfo info   = new InStock_HeadInfo();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.F_Id               = reader.GetString("F_Id");
            info.F_EnCode           = reader.GetString("F_EnCode");
            info.F_OrganizationId   = reader.GetString("F_OrganizationId");
            info.F_WarehouseId      = reader.GetString("F_WarehouseId");
            info.F_SupplierId       = reader.GetString("F_SupplierId");
            info.F_SrTypeId         = reader.GetString("F_SrTypeId");
            info.F_OwnershipId      = reader.GetString("F_OwnershipId");
            info.F_Maker            = reader.GetString("F_Maker");
            info.F_Date             = reader.GetDateTime("F_Date");
            info.F_Verifier         = reader.GetString("F_Verifier");
            info.F_Veridate         = reader.GetDateTime("F_Veridate");
            info.F_Status           = reader.GetInt32("F_Status");
            info.F_SourceId         = reader.GetString("F_SourceId");
            info.F_SourceType       = reader.GetString("F_SourceType");
            info.F_SourceNo         = reader.GetString("F_SourceNo");
            info.F_Define1          = reader.GetString("F_Define1");
            info.F_Define2          = reader.GetString("F_Define2");
            info.F_Define3          = reader.GetString("F_Define3");
            info.F_Define4          = reader.GetString("F_Define4");
            info.F_Define5          = reader.GetString("F_Define5");
            info.F_Define6          = reader.GetString("F_Define6");
            info.F_Define7          = reader.GetString("F_Define7");
            info.F_Define8          = reader.GetString("F_Define8");
            info.F_Define9          = reader.GetString("F_Define9");
            info.F_Define10         = reader.GetString("F_Define10");
            info.F_Description      = reader.GetString("F_Description");
            info.F_SortCode         = reader.GetInt32("F_SortCode");
            info.F_DeleteMark       = reader.GetBoolean("F_DeleteMark");
            info.F_EnabledMark      = reader.GetBoolean("F_EnabledMark");
            info.F_CreatorTime      = reader.GetDateTime("F_CreatorTime");
            info.F_CreatorUserId    = reader.GetString("F_CreatorUserId");
            info.F_LastModifyTime   = reader.GetDateTime("F_LastModifyTime");
            info.F_LastModifyUserId = reader.GetString("F_LastModifyUserId");
            info.F_DeleteTime       = reader.GetDateTime("F_DeleteTime");
            info.F_DeleteUserId     = reader.GetString("F_DeleteUserId");

            return(info);
        }
Example #19
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override Entity.AccDepositDetail DataReaderToEntity(IDataReader dataReader)
        {
            Entity.AccDepositDetail info   = new Entity.AccDepositDetail();
            SmartDataReader         reader = new SmartDataReader(dataReader);

            info.IntID       = reader.GetInt32("IntID");
            info.IntCustNo   = reader.GetInt32("IntCustNo");
            info.MonAmount   = reader.GetDecimal("MonAmount");
            info.IntType     = reader.GetInt32("IntType");
            info.VcFlowNo    = reader.GetString("VcFlowNo");
            info.VcUserID    = reader.GetString("VcUserID");
            info.VcReceiptNo = reader.GetString("VcReceiptNo");
            info.DteAccount  = reader.GetDateTime("DteAccount");
            info.IntFlag     = reader.GetInt32("IntFlag");
            info.VcDesc      = reader.GetString("VcDesc");
            info.DtCreate    = reader.GetDateTime("DtCreate");

            return(info);
        }
Example #20
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override V_PACKLISTSELInfo DataReaderToEntity(IDataReader dataReader)
        {
            V_PACKLISTSELInfo info   = new V_PACKLISTSELInfo();
            SmartDataReader   reader = new SmartDataReader(dataReader);

            //info.F_Id = reader.GetString("F_Id");
            //info.F_EnCode = reader.GetString("F_EnCode");
            //info.F_FullName = reader.GetString("F_FullName");


            info.F_ProductCode             = reader.GetString("F_ProductCode");
            info.F_ProductName             = reader.GetString("F_ProductName");
            info.F_ProductStandard         = reader.GetString("F_ProductStandard");
            info.F_ProdcuntBatchManagement = reader.GetString("F_ProdcuntBatchManagement");
            info.F_Unit          = reader.GetString("F_Unit");
            info.F_Batch         = reader.GetString("F_Batch");
            info.F_WarehouseId   = reader.GetString("F_WarehouseId");
            info.F_WarehouseCode = reader.GetString("F_WarehouseCode");
            info.F_WarehouseName = reader.GetString("F_WarehouseName");
            info.F_PositionId    = reader.GetString("F_PositionId");
            info.F_PositionCode  = reader.GetString("F_PositionCode");
            info.F_PositionName  = reader.GetString("F_PositionName");
            info.F_ExpiryDate    = reader.GetDateTime("F_ExpiryDate");
            info.F_MadeDate      = reader.GetDateTime("F_MadeDate");
            info.F_HeadId        = reader.GetString("F_HeadId");
            info.F_Quantity      = reader.GetDecimal("F_Quantity");
            info.F_ProductId     = reader.GetString("F_ProductId");



            //info.F_Description = reader.GetString("F_Description");
            //info.F_SortCode = reader.GetInt32("F_SortCode");
            //info.F_DeleteMark = reader.GetBoolean("F_DeleteMark");
            //info.F_EnabledMark = reader.GetBoolean("F_EnabledMark");
            //info.F_CreatorTime = reader.GetDateTime("F_CreatorTime");
            //info.F_CreatorUserId = reader.GetString("F_CreatorUserId");
            //info.F_LastModifyTime = reader.GetDateTime("F_LastModifyTime");
            //info.F_LastModifyUserId = reader.GetString("F_LastModifyUserId");
            //info.F_DeleteTime = reader.GetDateTime("F_DeleteTime");
            //info.F_DeleteUserId = reader.GetString("F_DeleteUserId");

            return(info);
        }
Example #21
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override TableMappingInfo DataReaderToEntity(IDataReader dataReader)
        {
            TableMappingInfo info   = new TableMappingInfo();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.ID            = reader.GetString("ID");
            info.TargetTable   = reader.GetString("TargetTable");
            info.SourceTable   = reader.GetString("SourceTable");
            info.ColYear       = reader.GetString("ColYear");
            info.ColMonth      = reader.GetString("ColMonth");
            info.ColDataConfig = reader.GetString("ColDataConfig");
            info.Note          = reader.GetString("Note");
            info.Creator       = reader.GetString("Creator");
            info.CreateTime    = reader.GetDateTime("CreateTime");
            info.Editor        = reader.GetString("Editor");
            info.EditTime      = reader.GetDateTime("EditTime");

            return(info);
        }
Example #22
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override AddressGroupInfo DataReaderToEntity(IDataReader dataReader)
        {
            AddressGroupInfo info   = new AddressGroupInfo();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.ID          = reader.GetString("ID");
            info.PID         = reader.GetString("PID");
            info.AddressType = Convert(reader.GetString("AddressType"));
            info.Name        = reader.GetString("Name");
            info.Note        = reader.GetString("Note");
            info.Seq         = reader.GetString("Seq");
            info.Creator     = reader.GetString("Creator");
            info.CreateTime  = reader.GetDateTime("CreateTime");
            info.Editor      = reader.GetString("Editor");
            info.EditTime    = reader.GetDateTime("EditTime");
            info.Dept_ID     = reader.GetString("Dept_ID");
            info.Company_ID  = reader.GetString("Company_ID");
            return(info);
        }
Example #23
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override GwzdInfo DataReaderToEntity(IDataReader dataReader)
        {
            GwzdInfo        info   = new GwzdInfo();
            SmartDataReader reader = new SmartDataReader(dataReader);

            info.ID         = reader.GetString("ID");
            info.Code       = reader.GetString("Code");
            info.Name       = reader.GetString("Name");
            info.ZxzdId     = reader.GetString("ZXZD_ID");
            info.Ratio      = reader.GetDecimal("Ratio");
            info.Creator    = reader.GetString("Creator");
            info.CreateTime = reader.GetDateTime("CreateTime");
            info.Editor     = reader.GetString("Editor");
            info.EditTime   = reader.GetDateTime("EditTime");
            info.Enabled    = reader.GetString("Enabled");
            info.Note       = reader.GetString("Note");

            return(info);
        }
Example #24
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override StockInfo DataReaderToEntity(IDataReader dataReader)
        {
            StockInfo       stockInfo = new StockInfo();
            SmartDataReader reader    = new SmartDataReader(dataReader);

            stockInfo.ID            = reader.GetInt32("ID");
            stockInfo.ItemNo        = reader.GetString("ItemNo");
            stockInfo.ItemName      = reader.GetString("ItemName");
            stockInfo.ItemBigType   = reader.GetString("ItemBigType");
            stockInfo.ItemType      = reader.GetString("ItemType");
            stockInfo.StockQuantity = reader.GetInt32("StockQuantity");
            stockInfo.StockMoney    = reader.GetString("StockMoney");
            stockInfo.LowWarning    = reader.GetInt32("LowWarning");
            stockInfo.HighWarning   = reader.GetInt32("HighWarning");
            stockInfo.WareHouse     = reader.GetString("WareHouse");
            stockInfo.Note          = reader.GetString("Note");

            return(stockInfo);
        }
Example #25
0
        public List <BaiViet> GetList(string TieuDe, string NgayDangMin, string NgayDangMax, byte ChuDeID)
        {
            SqlConnection  con       = db.getConnection();
            List <BaiViet> l_BaiViet = new List <BaiViet>();

            try
            {
                SqlCommand cmd = new SqlCommand("BaiViet_timkiem");
                cmd.Connection = con;
                con.Open();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add(new SqlParameter("@TieuDe", TieuDe));
                cmd.Parameters.Add(new SqlParameter("@NgayDangMin", NgayDangMin));
                cmd.Parameters.Add(new SqlParameter("@NgayDangMax", NgayDangMax));
                cmd.Parameters.Add(new SqlParameter("@ChuDeID", ChuDeID));
                SqlDataReader   reader      = cmd.ExecuteReader();
                SmartDataReader smartReader = new SmartDataReader(reader);
                while (smartReader.Read())
                {
                    BaiViet bv = new BaiViet();
                    bv.ID       = smartReader.GetInt32("ID");
                    bv.TieuDe   = smartReader.GetString("TieuDe");
                    bv.NgayDang = smartReader.GetString("NgayDang");
                    bv.LuotXem  = smartReader.GetInt32("LuotXem");
                    bv.TenChuDe = smartReader.GetString("TenChuDe");
                    bv.URL      = smartReader.GetString("URL");
                    bv.IP       = smartReader.GetString("IP");
                    bv.LopHocID = smartReader.GetInt32("lophocid");
                    l_BaiViet.Add(bv);
                }
                smartReader.disposeReader(reader);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                db.closeConnection(con);
            }
            return(l_BaiViet);
        }
Example #26
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override SO_StockMakeHeadInfo DataReaderToEntity(IDataReader dataReader)
        {
            SO_StockMakeHeadInfo info   = new SO_StockMakeHeadInfo();
            SmartDataReader      reader = new SmartDataReader(dataReader);

            info.F_Id     = reader.GetString("F_Id");
            info.F_EnCode = reader.GetString("F_EnCode");

            info.F_DeleteMark        = reader.GetBoolean("F_DeleteMark");
            info.F_DeleteMark        = reader.GetBoolean("F_DeleteMark");
            info.F_EnabledMark       = reader.GetBoolean("F_EnabledMark");
            info.F_CreatorTime       = reader.GetDateTime("F_CreatorTime");
            info.F_CreatorUserId     = reader.GetString("F_CreatorUserId");
            info.F_LastModifyUserId  = reader.GetString("F_LastModifyUserId");
            info.F_LastModifyTime    = reader.GetDateTime("F_LastModifyTime");
            info.F_DeleteTime        = reader.GetDateTime("F_DeleteTime");
            info.F_DeleteUserId      = reader.GetString("F_DeleteUserId");
            info.F_FreeTerm1         = reader.GetString("F_FreeTerm1");
            info.F_FreeTerm2         = reader.GetString("F_FreeTerm2");
            info.F_FreeTerm3         = reader.GetString("F_FreeTerm3");
            info.F_FreeTerm4         = reader.GetString("F_FreeTerm4");
            info.F_FreeTerm5         = reader.GetString("F_FreeTerm5");
            info.F_FreeTerm6         = reader.GetString("F_FreeTerm6");
            info.F_FreeTerm7         = reader.GetString("F_FreeTerm7");
            info.F_FreeTerm8         = reader.GetString("F_FreeTerm8");
            info.F_FreeTerm9         = reader.GetString("F_FreeTerm9");
            info.F_FreeTerm10        = reader.GetString("F_FreeTerm10");
            info.F_WarehouseName     = reader.GetString("F_WarehouseName");
            info.F_date              = reader.GetString("F_date");
            info.F_WarehouseId       = reader.GetString("F_WarehouseId");
            info.F_Operator          = reader.GetString("F_Operator");
            info.F_CargoPositionId   = reader.GetString("F_CargoPositionId");
            info.F_CargoPositionName = reader.GetString("F_CargoPositionName");
            info.F_Status            = reader.GetInt32("F_Status");
            info.F_Description       = reader.GetString("F_Description");
            info.F_State             = reader.GetString("F_State");
            info.F_Verify            = reader.GetString("F_Verify");
            info.F_VeriDate          = reader.GetString("F_VeriDate");


            return(info);
        }
Example #27
0
        //-----------------------------------------------------------
        #region Method
        private List <Users> Init(SqlCommand cmd)
        {
            SqlConnection con = db.GetConnection();

            cmd.Connection = con;
            List <Users> l_Users = new List <Users>();

            try
            {
                con.Open();
                SqlDataReader   reader      = cmd.ExecuteReader();
                SmartDataReader smartReader = new SmartDataReader(reader);
                while (smartReader.Read())
                {
                    Users m_Users = new Users();
                    m_Users.UserId          = smartReader.GetInt32("UserId");
                    m_Users.UserName        = smartReader.GetString("UserName");
                    m_Users.Password        = smartReader.GetString("Password");
                    m_Users.FullName        = smartReader.GetString("FullName");
                    m_Users.Email           = smartReader.GetString("Email");
                    m_Users.Address         = smartReader.GetString("Address");
                    m_Users.Mobile          = smartReader.GetString("Mobile");
                    m_Users.GenderId        = smartReader.GetByte("GenderId");
                    m_Users.UserStatusId    = smartReader.GetByte("UserStatusId");
                    m_Users.UserTypeId      = smartReader.GetByte("UserTypeId");
                    m_Users.DefaultActionId = smartReader.GetInt16("DefaultActionId");
                    m_Users.BirthDay        = smartReader.GetDateTime("BirthDay");
                    m_Users.CrDateTime      = smartReader.GetDateTime("CrDateTime");
                    l_Users.Add(m_Users);
                }
                reader.Close();
                return(l_Users);
            }
            catch (SqlException err)
            {
                throw new ApplicationException("Data error: " + err.Message);
            }
            finally
            {
                db.closeConnection(con);
            }
        }
Example #28
0
        public LopHoc FindByID(short ID)
        {
            LopHoc        lh  = new LopHoc();
            SqlConnection con = db.getConnection();

            try
            {
                SqlCommand cmd = new SqlCommand("LopHoc_chitiet");
                cmd.Connection = con;
                con.Open();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add(new SqlParameter("@ID", ID));
                SqlDataReader   reader      = cmd.ExecuteReader();
                SmartDataReader smartReader = new SmartDataReader(reader);
                while (smartReader.Read())
                {
                    lh.ID           = smartReader.GetInt16("ID");
                    lh.TenLopHoc    = smartReader.GetString("TenLopHoc");
                    lh.SoLuong      = smartReader.GetInt16("SoLuong");
                    lh.NgayNhan     = smartReader.GetString("NgayNhan");
                    lh.HanChot      = smartReader.GetString("HanChot");
                    lh.NgayNhapHoc  = smartReader.GetString("NgayNhapHoc");
                    lh.MonHocID     = smartReader.GetByte("MonHocID");
                    lh.HocPhi       = smartReader.GetDecimal("HocPhi");
                    lh.LichHoc      = smartReader.GetString("LichHoc");
                    lh.MoTa         = smartReader.GetString("MoTa");
                    lh.NhanHocVien  = smartReader.GetBoolean("NhanHocVien");
                    lh.LoaiHocPhiID = smartReader.GetByte("LoaiHocPhiID");
                    lh.Khoi         = smartReader.GetByte("Khoi");
                }
                smartReader.disposeReader(reader);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                db.closeConnection(con);
            }
            return(lh);
        }
Example #29
0
        //-----------------------------------------------------------------

        private List <Sites> Init(SqlCommand cmd)
        {
            SqlConnection con = db.GetConnection();

            cmd.Connection = con;
            List <Sites> l_Sites = new List <Sites>();

            try
            {
                con.Open();
                SqlDataReader   reader      = cmd.ExecuteReader();
                SmartDataReader smartReader = new SmartDataReader(reader);
                while (smartReader.Read())
                {
                    Sites m_Sites = new Sites(db.ConnectionString);
                    m_Sites.SiteId       = smartReader.GetInt16("SiteId");
                    m_Sites.SiteName     = smartReader.GetString("SiteName");
                    m_Sites.SiteDesc     = smartReader.GetString("SiteDesc");
                    m_Sites.MetaTitle    = smartReader.GetString("MetaTitle");
                    m_Sites.MetaDesc     = smartReader.GetString("MetaDesc");
                    m_Sites.MetaKeyword  = smartReader.GetString("MetaKeyword");
                    m_Sites.MetaTagAll   = smartReader.GetString("MetaTagAll");
                    m_Sites.CanonicalTag = smartReader.GetString("CanonicalTag");
                    m_Sites.H1Tag        = smartReader.GetString("H1Tag");
                    m_Sites.SeoFooter    = smartReader.GetString("SeoFooter");
                    m_Sites.CrUserId     = smartReader.GetInt32("CrUserId");
                    m_Sites.CrDateTime   = smartReader.GetDateTime("CrDateTime");

                    l_Sites.Add(m_Sites);
                }
                reader.Close();
                return(l_Sites);
            }
            catch (SqlException err)
            {
                throw new ApplicationException("Data error: " + err.Message);
            }
            finally
            {
                db.closeConnection(con);
            }
        }
Example #30
0
        /// <summary>
        /// 将DataReader的属性值转化为实体类的属性值,返回实体类
        /// </summary>
        /// <param name="dr">有效的DataReader对象</param>
        /// <returns>实体类对象</returns>
        protected override OperationLogInfo DataReaderToEntity(IDataReader dataReader)
        {
            OperationLogInfo info   = new OperationLogInfo();
            SmartDataReader  reader = new SmartDataReader(dataReader);

            info.Id            = reader.GetInt32("ID");
            info.UserId        = reader.GetInt32("User_ID");
            info.LoginName     = reader.GetString("LoginName");
            info.FullName      = reader.GetString("FullName");
            info.CompanyId     = reader.GetInt32("CompanyId");
            info.CompanyName   = reader.GetString("CompanyName");
            info.TableName     = reader.GetString("TableName");
            info.OperationType = reader.GetString("OperationType");
            info.Remark        = reader.GetString("Remark");
            info.IP            = reader.GetString("IP");
            info.Mac           = reader.GetString("Mac");
            info.CreatorTime   = reader.GetDateTime("CreatorTime");

            return(info);
        }