/// <summary>
 /// Initializes a new instance of the MicrosoftDynamicsCRMlookupmapping
 /// class.
 /// </summary>
 public MicrosoftDynamicsCRMlookupmapping(System.DateTimeOffset?createdon = default(System.DateTimeOffset?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _modifiedonbehalfbyValue = default(string), int?processcode = default(int?), string _columnmappingidValue = default(string), int?statecode = default(int?), int?statuscode = default(int?), string lookupmappingid = default(string), string _createdbyValue = default(string), string lookupattributename = default(string), string _transformationparametermappingidValue = default(string), string lookupentityname = default(string), string _createdonbehalfbyValue = default(string), string _modifiedbyValue = default(string), int?lookupsourcecode = default(int?), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMtransformationparametermapping transformationparametermappingid = default(MicrosoftDynamicsCRMtransformationparametermapping), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMcolumnmapping columnmappingid = default(MicrosoftDynamicsCRMcolumnmapping))
 {
     Createdon  = createdon;
     Modifiedon = modifiedon;
     this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue;
     Processcode = processcode;
     this._columnmappingidValue = _columnmappingidValue;
     Statecode            = statecode;
     Statuscode           = statuscode;
     Lookupmappingid      = lookupmappingid;
     this._createdbyValue = _createdbyValue;
     Lookupattributename  = lookupattributename;
     this._transformationparametermappingidValue = _transformationparametermappingidValue;
     Lookupentityname             = lookupentityname;
     this._createdonbehalfbyValue = _createdonbehalfbyValue;
     this._modifiedbyValue        = _modifiedbyValue;
     Lookupsourcecode             = lookupsourcecode;
     Modifiedby = modifiedby;
     Transformationparametermappingid = transformationparametermappingid;
     Createdby          = createdby;
     Modifiedonbehalfby = modifiedonbehalfby;
     Createdonbehalfby  = createdonbehalfby;
     Columnmappingid    = columnmappingid;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// MicrosoftDynamicsCRMpicklistmapping class.
 /// </summary>
 public MicrosoftDynamicsCRMpicklistmapping(System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string picklistmappingid = default(string), int?statuscode = default(int?), string sourcevalue = default(string), string _createdonbehalfbyValue = default(string), string _modifiedonbehalfbyValue = default(string), int?targetvalue = default(int?), string _columnmappingidValue = default(string), string _modifiedbyValue = default(string), int?processcode = default(int?), string _createdbyValue = default(string), int?statecode = default(int?), MicrosoftDynamicsCRMcolumnmapping columnmappingid = default(MicrosoftDynamicsCRMcolumnmapping), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser))
 {
     Modifiedon                    = modifiedon;
     Createdon                     = createdon;
     Picklistmappingid             = picklistmappingid;
     Statuscode                    = statuscode;
     Sourcevalue                   = sourcevalue;
     this._createdonbehalfbyValue  = _createdonbehalfbyValue;
     this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue;
     Targetvalue                   = targetvalue;
     this._columnmappingidValue    = _columnmappingidValue;
     this._modifiedbyValue         = _modifiedbyValue;
     Processcode                   = processcode;
     this._createdbyValue          = _createdbyValue;
     Statecode                     = statecode;
     Columnmappingid               = columnmappingid;
     Modifiedby                    = modifiedby;
     Createdonbehalfby             = createdonbehalfby;
     Createdby                     = createdby;
     Modifiedonbehalfby            = modifiedonbehalfby;
     CustomInit();
 }