public static int Copy(object destination, object source)
 {
     if (destination == null || source == null)
     {
         return(0);
     }
     return(GlobalTools.Copy(destination, source, source.GetType()));
 }
 public static int Copy(object destination, object source, Type type)
 {
     return(GlobalTools.Copy(destination, source, type, null));
 }