public void List_Option(ListOption action) { fAction = action; switch (fAction) { case ListOption.active: if (chk_notactive.Checked == true) { LoadData(CCash_in_hand_exten.NotActive()); } else { LoadData(CCash_in_hand_exten.Active()); } break; case ListOption.notactive: if (chk_notactive.Checked == true) { LoadData(CCash_in_hand_exten.NotActive()); } else { LoadData(CCash_in_hand_exten.Active()); } break; case ListOption.Search: if (txt_cash_in_hand_id.Text != "") { List <Cash_in_hand> list = new List <Cash_in_hand> { CCash_in_hand_exten.SearchName(txt_cash_in_hand_id.Text) }; LoadData(list); } else { LoadData(CCash_in_hand_exten.Active()); } break; default: LoadData(CCash_in_hand_exten.Active()); break; } }