copyWith method

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

Implementation

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