loadForm method

void loadForm(
  1. UDormBedContractResponse? i
)

Implementation

void loadForm(UDormBedContractResponse? i) {
  editing = i;
  formBed = bed;
  formUser = null;
  type = (i == null ? null : typeOf(i)) ?? TagDormBedContract.monthly;
  contractStart = i?.startDate;
  contractEnd = i?.endDate;
  contractStartController.text = i?.startDate.toJalaliDate() ?? "";
  contractEndController.text = i?.endDate.toJalaliDate() ?? "";
  depositController.text = i?.deposit.toInt().toString() ?? "";
  rentController.text = i?.rent.toInt().toString() ?? "";
  penaltyController.clear();
  descriptionController.text = i?.jsonData.detail1 ?? "";
}