creo que te podría ser útil http://automapper.codeplex.com/ o http://emitmapper.codeplex.com/
nelo 2011/6/6 Diego Carosella <[email protected]>: > buenos dias, > > Quisiera saber si conocen algun metodo para copiar las propiedades de un > objeto a otro, en vez de hacerlo manualmente una por una. > > le doy un ejemplo de lo que quiero hacer: > > 1- clono el objecto correo para validar los datos ingresados por el usuario > CorreoElectronico correoAux = (CorreoElectronico)correo.Clone(); > > 2- seteo la direccion ingresada por el usuario > correoAux.Direccion = txtDireccion.text; > > 3- valido la direccion, si es correcta la copio al objecto original > if (validar(correoaux)) > correo.Direccion = correoAux.Direccion; > > hay alguna forma de hacer por ej: > > correo.CopyFrom(correoAux); > > en vez de copiar propiedad por propiedad? > > muchas gracias de antemano > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
