private void MakeDefault() { _exceptionDataList = new List <Exception>(); _billNumber = ""; _paymentNumber = ""; _modelGetType = BillGetInformationTypeEnum.Null; }
public SaderatBillModel(BillGetInformationTypeEnum type, string number) { MakeDefault(); if (type == BillGetInformationTypeEnum.Null) { return; } _modelGetType = type; switch (type) { case BillGetInformationTypeEnum.BillNumberOnly: _billNumber = number; break; case BillGetInformationTypeEnum.PaymentNumberOnly: _paymentNumber = number; break; case BillGetInformationTypeEnum.BillAndPaymentNumbe: if (number.Length >= 18) { _billNumber = number.Substring(0, 18); } _paymentNumber = number.Replace(_billNumber, ""); break; } }
public SaderatBillModel(string billNumber, string paymentNumber) { MakeDefault(); _modelGetType = BillGetInformationTypeEnum.BillAndPaymentNumbe; _billNumber = billNumber ?? ""; _paymentNumber = paymentNumber ?? ""; }
private void MakeDefault() { _modelGetType = BillGetInformationTypeEnum.Null; _billNumber = ""; _paymentNumber = ""; }