public static Fournisseur MapFournisseur(XpoFournisseur fournisseur) { return(new Fournisseur { Name = fournisseur.Name, id = fournisseur.Oid, newObject = false }); }
public static XpoFournisseur MapFournisseur(Fournisseur fournisseur, UnitOfWork uow) { XpoFournisseur fournisseurReturned; if (fournisseur.newObject) { fournisseurReturned = new XpoFournisseur(uow) { Oid = fournisseur.id }; } else { fournisseurReturned = uow.GetObjectByKey <XpoFournisseur>(fournisseur.id); } fournisseurReturned.Name = fournisseur.Name; return(fournisseurReturned); }