private void FrmInvoiceApprove_Load(object sender, EventArgs e) { Configuration(); if (_reciever == null) { _reciever = new InvoiceApproveReciever(); } var approveList = LoadPendingApprove(); if (approveList != null && approveList.Any()) { RefreshList(approveList); } }
IEnumerable <InvoiceApproveDetailsModel> LoadPendingApprove() { if (_reciever == null) { _reciever = new InvoiceApproveReciever(); } IEnumerable <InvoiceApproveDetailsModel> approveList = null; switch (_tab) { case 0: approveList = _reciever.GetSalesApproveList(); break; case 1: approveList = _reciever.GetPurchaseApproveList(); break; case 2: approveList = _reciever.GetExpensesApproveList(); break; } return(approveList); }