/// <summary>
 /// Initializes a new instance of the MicrosoftDynamicsCRMimportdata
 /// class.
 /// </summary>
 public MicrosoftDynamicsCRMimportdata(bool?haserror = default(bool?), string _owninguserValue = default(string), int?linenumber = default(int?), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string _owneridValue = default(string), string _importfileidValue = default(string), string _createdonbehalfbyValue = default(string), int?statecode = default(int?), int?errortype = default(int?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _owningteamValue = default(string), string _modifiedbyValue = default(string), string _owningbusinessunitValue = default(string), int?statuscode = default(int?), string _modifiedonbehalfbyValue = default(string), string recordid = default(string), string _createdbyValue = default(string), string data = default(string), string importdataid = default(string), MicrosoftDynamicsCRMsystemuser owninguser = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMasyncoperation> importDataAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMprincipal ownerid = default(MicrosoftDynamicsCRMprincipal), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), MicrosoftDynamicsCRMimportfile importfileid = default(MicrosoftDynamicsCRMimportfile), IList <MicrosoftDynamicsCRMimportlog> importLogImportData = default(IList <MicrosoftDynamicsCRMimportlog>), IList <MicrosoftDynamicsCRMbulkdeletefailure> importDataBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser))
 {
     Haserror = haserror;
     this._owninguserValue         = _owninguserValue;
     Linenumber                    = linenumber;
     Createdon                     = createdon;
     this._owneridValue            = _owneridValue;
     this._importfileidValue       = _importfileidValue;
     this._createdonbehalfbyValue  = _createdonbehalfbyValue;
     Statecode                     = statecode;
     Errortype                     = errortype;
     Modifiedon                    = modifiedon;
     this._owningteamValue         = _owningteamValue;
     this._modifiedbyValue         = _modifiedbyValue;
     this._owningbusinessunitValue = _owningbusinessunitValue;
     Statuscode                    = statuscode;
     this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue;
     Recordid             = recordid;
     this._createdbyValue = _createdbyValue;
     Data         = data;
     Importdataid = importdataid;
     Owninguser   = owninguser;
     Modifiedby   = modifiedby;
     ImportDataAsyncOperations = importDataAsyncOperations;
     Createdonbehalfby         = createdonbehalfby;
     Ownerid                      = ownerid;
     Owningbusinessunit           = owningbusinessunit;
     Modifiedonbehalfby           = modifiedonbehalfby;
     Owningteam                   = owningteam;
     Importfileid                 = importfileid;
     ImportLogImportData          = importLogImportData;
     ImportDataBulkDeleteFailures = importDataBulkDeleteFailures;
     Createdby                    = createdby;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the MicrosoftDynamicsCRMimportlog
 /// class.
 /// </summary>
 public MicrosoftDynamicsCRMimportlog(string _createdonbehalfbyValue = default(string), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _owneridValue = default(string), int?statecode = default(int?), string _modifiedonbehalfbyValue = default(string), string _modifiedbyValue = default(string), string headercolumn = default(string), string _owningteamValue = default(string), string errordescription = default(string), int?sequencenumber = default(int?), string _importfileidValue = default(string), string _createdbyValue = default(string), string additionalinfo = default(string), string _owninguserValue = default(string), int?linenumber = default(int?), string importlogid = default(string), int?errornumber = default(int?), int?statuscode = default(int?), string columnvalue = default(string), int?logphasecode = default(int?), string _owningbusinessunitValue = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string _importdataidValue = default(string), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), MicrosoftDynamicsCRMsystemuser owninguser = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMbulkdeletefailure> importLogBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMimportdata importdataid = default(MicrosoftDynamicsCRMimportdata), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), IList <MicrosoftDynamicsCRMasyncoperation> importLogAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMimportfile importfileid = default(MicrosoftDynamicsCRMimportfile), MicrosoftDynamicsCRMprincipal ownerid = default(MicrosoftDynamicsCRMprincipal), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser))
 {
     this._createdonbehalfbyValue = _createdonbehalfbyValue;
     Modifiedon                    = modifiedon;
     this._owneridValue            = _owneridValue;
     Statecode                     = statecode;
     this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue;
     this._modifiedbyValue         = _modifiedbyValue;
     Headercolumn                  = headercolumn;
     this._owningteamValue         = _owningteamValue;
     Errordescription              = errordescription;
     Sequencenumber                = sequencenumber;
     this._importfileidValue       = _importfileidValue;
     this._createdbyValue          = _createdbyValue;
     Additionalinfo                = additionalinfo;
     this._owninguserValue         = _owninguserValue;
     Linenumber                    = linenumber;
     Importlogid                   = importlogid;
     Errornumber                   = errornumber;
     Statuscode                    = statuscode;
     Columnvalue                   = columnvalue;
     Logphasecode                  = logphasecode;
     this._owningbusinessunitValue = _owningbusinessunitValue;
     Createdon                     = createdon;
     this._importdataidValue       = _importdataidValue;
     Owningbusinessunit            = owningbusinessunit;
     Owninguser                    = owninguser;
     Createdby                     = createdby;
     Createdonbehalfby             = createdonbehalfby;
     ImportLogBulkDeleteFailures   = importLogBulkDeleteFailures;
     Importdataid                  = importdataid;
     Modifiedby                    = modifiedby;
     Owningteam                    = owningteam;
     ImportLogAsyncOperations      = importLogAsyncOperations;
     Importfileid                  = importfileid;
     Ownerid            = ownerid;
     Modifiedonbehalfby = modifiedonbehalfby;
     CustomInit();
 }