copyWithWrapped method

WebApiLogicAppFuncSessionUser copyWithWrapped({
  1. Wrapped<String?>? webusersid,
  2. Wrapped<String?>? usersid,
  3. Wrapped<String?>? contactid,
  4. Wrapped<String?>? usertype,
  5. Wrapped<String?>? email,
  6. Wrapped<String?>? emailapp,
  7. Wrapped<bool?>? addsignaturetodraft,
  8. Wrapped<String?>? fullname,
  9. Wrapped<String?>? name,
  10. Wrapped<int?>? browsedefaultrows,
  11. Wrapped<int?>? griddefaultrows,
  12. Wrapped<String?>? applicationtheme,
  13. Wrapped<String?>? locale,
  14. Wrapped<String?>? locationid,
  15. Wrapped<String?>? location,
  16. Wrapped<String?>? languageid,
  17. Wrapped<String?>? language,
  18. Wrapped<String?>? warehouseid,
  19. Wrapped<String?>? warehouse,
  20. Wrapped<String?>? departmentid,
  21. Wrapped<String?>? department,
  22. Wrapped<bool?>? webadministrator,
  23. Wrapped<int?>? firstdayofweek,
  24. Wrapped<String?>? rentalinventorydepartmentid,
  25. Wrapped<String?>? rentalinventorydepartment,
  26. Wrapped<String?>? salesinventorydepartmentid,
  27. Wrapped<String?>? salesinventorydepartment,
  28. Wrapped<String?>? partsinventorydepartmentid,
  29. Wrapped<String?>? partsinventorydepartment,
  30. Wrapped<String?>? transportationinvdepartmentid,
  31. Wrapped<String?>? transportationinvdepartment,
  32. Wrapped<String?>? laborinventorydepartmentid,
  33. Wrapped<String?>? laborinventorydepartment,
  34. Wrapped<String?>? miscinventorydepartmentid,
  35. Wrapped<String?>? miscinventorydepartment,
  36. Wrapped<String?>? spaceinventorydepartmentid,
  37. Wrapped<String?>? spaceinventorydepartment,
  38. Wrapped<bool?>? iscrew,
  39. Wrapped<bool?>? enablecreatecontract,
  40. Wrapped<bool?>? qsallowapplyallqtyitems,
  41. Wrapped<bool?>? allowcontractwithexceptions,
  42. Wrapped<bool?>? canInsertIntoActiveOrder,
  43. Wrapped<int?>? creditCardPinPadId,
  44. Wrapped<String?>? creditCardPinPad,
})

Implementation

WebApiLogicAppFuncSessionUser copyWithWrapped(
    {Wrapped<String?>? webusersid,
    Wrapped<String?>? usersid,
    Wrapped<String?>? contactid,
    Wrapped<String?>? usertype,
    Wrapped<String?>? email,
    Wrapped<String?>? emailapp,
    Wrapped<bool?>? addsignaturetodraft,
    Wrapped<String?>? fullname,
    Wrapped<String?>? name,
    Wrapped<int?>? browsedefaultrows,
    Wrapped<int?>? griddefaultrows,
    Wrapped<String?>? applicationtheme,
    Wrapped<String?>? locale,
    Wrapped<String?>? locationid,
    Wrapped<String?>? location,
    Wrapped<String?>? languageid,
    Wrapped<String?>? language,
    Wrapped<String?>? warehouseid,
    Wrapped<String?>? warehouse,
    Wrapped<String?>? departmentid,
    Wrapped<String?>? department,
    Wrapped<bool?>? webadministrator,
    Wrapped<int?>? firstdayofweek,
    Wrapped<String?>? rentalinventorydepartmentid,
    Wrapped<String?>? rentalinventorydepartment,
    Wrapped<String?>? salesinventorydepartmentid,
    Wrapped<String?>? salesinventorydepartment,
    Wrapped<String?>? partsinventorydepartmentid,
    Wrapped<String?>? partsinventorydepartment,
    Wrapped<String?>? transportationinvdepartmentid,
    Wrapped<String?>? transportationinvdepartment,
    Wrapped<String?>? laborinventorydepartmentid,
    Wrapped<String?>? laborinventorydepartment,
    Wrapped<String?>? miscinventorydepartmentid,
    Wrapped<String?>? miscinventorydepartment,
    Wrapped<String?>? spaceinventorydepartmentid,
    Wrapped<String?>? spaceinventorydepartment,
    Wrapped<bool?>? iscrew,
    Wrapped<bool?>? enablecreatecontract,
    Wrapped<bool?>? qsallowapplyallqtyitems,
    Wrapped<bool?>? allowcontractwithexceptions,
    Wrapped<bool?>? canInsertIntoActiveOrder,
    Wrapped<int?>? creditCardPinPadId,
    Wrapped<String?>? creditCardPinPad}) {
  return WebApiLogicAppFuncSessionUser(
      webusersid: (webusersid != null ? webusersid.value : this.webusersid),
      usersid: (usersid != null ? usersid.value : this.usersid),
      contactid: (contactid != null ? contactid.value : this.contactid),
      usertype: (usertype != null ? usertype.value : this.usertype),
      email: (email != null ? email.value : this.email),
      emailapp: (emailapp != null ? emailapp.value : this.emailapp),
      addsignaturetodraft: (addsignaturetodraft != null
          ? addsignaturetodraft.value
          : this.addsignaturetodraft),
      fullname: (fullname != null ? fullname.value : this.fullname),
      name: (name != null ? name.value : this.name),
      browsedefaultrows: (browsedefaultrows != null
          ? browsedefaultrows.value
          : this.browsedefaultrows),
      griddefaultrows: (griddefaultrows != null
          ? griddefaultrows.value
          : this.griddefaultrows),
      applicationtheme: (applicationtheme != null
          ? applicationtheme.value
          : this.applicationtheme),
      locale: (locale != null ? locale.value : this.locale),
      locationid: (locationid != null ? locationid.value : this.locationid),
      location: (location != null ? location.value : this.location),
      languageid: (languageid != null ? languageid.value : this.languageid),
      language: (language != null ? language.value : this.language),
      warehouseid:
          (warehouseid != null ? warehouseid.value : this.warehouseid),
      warehouse: (warehouse != null ? warehouse.value : this.warehouse),
      departmentid:
          (departmentid != null ? departmentid.value : this.departmentid),
      department: (department != null ? department.value : this.department),
      webadministrator: (webadministrator != null
          ? webadministrator.value
          : this.webadministrator),
      firstdayofweek: (firstdayofweek != null
          ? firstdayofweek.value
          : this.firstdayofweek),
      rentalinventorydepartmentid: (rentalinventorydepartmentid != null
          ? rentalinventorydepartmentid.value
          : this.rentalinventorydepartmentid),
      rentalinventorydepartment: (rentalinventorydepartment != null
          ? rentalinventorydepartment.value
          : this.rentalinventorydepartment),
      salesinventorydepartmentid: (salesinventorydepartmentid != null
          ? salesinventorydepartmentid.value
          : this.salesinventorydepartmentid),
      salesinventorydepartment: (salesinventorydepartment != null
          ? salesinventorydepartment.value
          : this.salesinventorydepartment),
      partsinventorydepartmentid: (partsinventorydepartmentid != null
          ? partsinventorydepartmentid.value
          : this.partsinventorydepartmentid),
      partsinventorydepartment: (partsinventorydepartment != null
          ? partsinventorydepartment.value
          : this.partsinventorydepartment),
      transportationinvdepartmentid: (transportationinvdepartmentid != null
          ? transportationinvdepartmentid.value
          : this.transportationinvdepartmentid),
      transportationinvdepartment: (transportationinvdepartment != null
          ? transportationinvdepartment.value
          : this.transportationinvdepartment),
      laborinventorydepartmentid: (laborinventorydepartmentid != null
          ? laborinventorydepartmentid.value
          : this.laborinventorydepartmentid),
      laborinventorydepartment: (laborinventorydepartment != null
          ? laborinventorydepartment.value
          : this.laborinventorydepartment),
      miscinventorydepartmentid: (miscinventorydepartmentid != null
          ? miscinventorydepartmentid.value
          : this.miscinventorydepartmentid),
      miscinventorydepartment: (miscinventorydepartment != null
          ? miscinventorydepartment.value
          : this.miscinventorydepartment),
      spaceinventorydepartmentid: (spaceinventorydepartmentid != null
          ? spaceinventorydepartmentid.value
          : this.spaceinventorydepartmentid),
      spaceinventorydepartment: (spaceinventorydepartment != null
          ? spaceinventorydepartment.value
          : this.spaceinventorydepartment),
      iscrew: (iscrew != null ? iscrew.value : this.iscrew),
      enablecreatecontract: (enablecreatecontract != null
          ? enablecreatecontract.value
          : this.enablecreatecontract),
      qsallowapplyallqtyitems: (qsallowapplyallqtyitems != null
          ? qsallowapplyallqtyitems.value
          : this.qsallowapplyallqtyitems),
      allowcontractwithexceptions: (allowcontractwithexceptions != null
          ? allowcontractwithexceptions.value
          : this.allowcontractwithexceptions),
      canInsertIntoActiveOrder: (canInsertIntoActiveOrder != null
          ? canInsertIntoActiveOrder.value
          : this.canInsertIntoActiveOrder),
      creditCardPinPadId: (creditCardPinPadId != null
          ? creditCardPinPadId.value
          : this.creditCardPinPadId),
      creditCardPinPad: (creditCardPinPad != null
          ? creditCardPinPad.value
          : this.creditCardPinPad));
}