loadForm method

void loadForm(
  1. UDormBedInvoiceResponse? i
)

Implementation

void loadForm(UDormBedInvoiceResponse? i) {
  editing = i;
  formContract = contract;
  type = (i == null ? null : typeOf(i)) ?? TagDormBedInvoice.rent;
  dueDate = i?.dueDate;
  dueDateController.text = i?.dueDate.toJalaliDate() ?? "";
  debtController.text = i?.debtAmount.toInt().toString() ?? "";
  creditorController.text = i?.creditorAmount.toInt().toString() ?? "";
  paidController.text = i?.paidAmount.toInt().toString() ?? "";
  penaltyController.text = i?.penaltyAmount.toInt().toString() ?? "";
  descriptionController.text = i?.jsonData.detail1 ?? "";
}