public void CopyFrom( 人员 struFrom ) { ID = struFrom.ID; CreateDate = struFrom.CreateDate; Creator = struFrom.Creator; 人员编号 = struFrom.人员编号; 姓名 = struFrom.姓名; 性别 = struFrom.性别; 身份证 = struFrom.身份证; 身份证照片回执号 = struFrom.身份证照片回执号; 地址 = struFrom.地址; 电话 = struFrom.电话; 联系手机 = struFrom.联系手机; 所属街道 = struFrom.所属街道; DelFlag = struFrom.DelFlag; }
/// <summary> /// Get Modify Log /// </summary> /// <returns></returns> public string GetLogStr( 人员 struOrg ) { if ( struOrg.ID == String.Empty ) return String.Empty; string strRet = String.Empty; ArrayList ary = new ArrayList(); 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 ( 人员编号.Trim() != struOrg.人员编号.Trim() ) ary.Add( String.Format( "[人员编号]: {0} => {1}", struOrg.人员编号, 人员编号 ) ); if ( 姓名.Trim() != struOrg.姓名.Trim() ) ary.Add( String.Format( "[姓名]: {0} => {1}", struOrg.姓名, 姓名 ) ); if ( 性别.Trim() != struOrg.性别.Trim() ) ary.Add( String.Format( "[性别]: {0} => {1}", struOrg.性别, 性别 ) ); if ( 身份证.Trim() != struOrg.身份证.Trim() ) ary.Add( String.Format( "[身份证]: {0} => {1}", struOrg.身份证, 身份证 ) ); if ( 身份证照片回执号.Trim() != struOrg.身份证照片回执号.Trim() ) ary.Add( String.Format( "[身份证照片回执号]: {0} => {1}", struOrg.身份证照片回执号, 身份证照片回执号 ) ); if ( 地址.Trim() != struOrg.地址.Trim() ) ary.Add( String.Format( "[地址]: {0} => {1}", struOrg.地址, 地址 ) ); if ( 电话.Trim() != struOrg.电话.Trim() ) ary.Add( String.Format( "[电话]: {0} => {1}", struOrg.电话, 电话 ) ); if ( 联系手机.Trim() != struOrg.联系手机.Trim() ) ary.Add( String.Format( "[联系手机]: {0} => {1}", struOrg.联系手机, 联系手机 ) ); if ( 所属街道.Trim() != struOrg.所属街道.Trim() ) ary.Add( String.Format( "[所属街道]: {0} => {1}", struOrg.所属街道, 所属街道 ) ); if ( DelFlag.Trim() != struOrg.DelFlag.Trim() ) ary.Add( String.Format( "[DelFlag]: {0} => {1}", struOrg.DelFlag, DelFlag ) ); foreach ( string str in ary ) { strRet += str + System.Environment.NewLine; } return strRet; }
public static List<Stru.人员> Dt2List( ref DataTable dt ) { List<Stru.人员> lst = new List<人员>(); if ( SQL.IsNotValid( ref dt ) ) return lst; foreach ( DataRow dr in dt.Rows ) { Stru.人员 stru = new 人员(); stru.Dr2Stru( dr ); lst.Add( stru ); } return lst; }