/// <summary>
        /// Get Modify Log
        /// </summary>
        /// <returns></returns>
        public string GetLogStr( USER struOrg )
        {
            if ( struOrg.ID == String.Empty )
                return String.Empty;

            string strRet = String.Empty;
            ArrayList ary = new ArrayList();

            if ( Code.Trim() != struOrg.Code.Trim() )
                ary.Add( String.Format( "[Code]: {0} => {1}", struOrg.Code, Code ) );

            if ( CreateDate.Trim() != struOrg.CreateDate.Trim() )
                ary.Add( String.Format( "[CreateDate]: {0} => {1}", struOrg.CreateDate, CreateDate ) );

            if ( Creator.Trim() != struOrg.Creator.Trim() )
                ary.Add( String.Format( "[Creator]: {0} => {1}", struOrg.Creator, Creator ) );

            if ( Name.Trim() != struOrg.Name.Trim() )
                ary.Add( String.Format( "[Name]: {0} => {1}", struOrg.Name, Name ) );

            if ( Password.Trim() != struOrg.Password.Trim() )
                ary.Add( String.Format( "[Password]: {0} => {1}", struOrg.Password, Password ) );

            if ( Grander.Trim() != struOrg.Grander.Trim() )
                ary.Add( String.Format( "[Grander]: {0} => {1}", struOrg.Grander, Grander ) );

            if ( Status.Trim() != struOrg.Status.Trim() )
                ary.Add( String.Format( "[Status]: {0} => {1}", struOrg.Status, Status ) );


            foreach ( string str in ary )
            {
                strRet += str + System.Environment.NewLine;
            }

            return strRet;
        }
        public static List<Stru.USER> Dt2List( ref DataTable dt )
        {
            List<Stru.USER> lst = new List<USER>();

            if ( SQL.IsNotValid( ref dt ) )
                return lst;

            foreach ( DataRow dr in dt.Rows )
            {
                Stru.USER stru = new USER();
                stru.Dr2Stru( dr );
                lst.Add( stru );
            }

            return lst;
        }
 public void CopyFrom( USER struFrom )
 {
     ID = struFrom.ID;
     Code = struFrom.Code;
     CreateDate = struFrom.CreateDate;
     Creator = struFrom.Creator;
     Name = struFrom.Name;
     Password = struFrom.Password;
     Grander = struFrom.Grander;
     Status = struFrom.Status;
 }
        public void Modify( DB.Stru.USER stru )
        {
            _stru职员 = stru;

            DB2Dlg();
        }