private void textBox_Filter_KeyUp(object sender, KeyEventArgs e) { int id = 0; //אם המשתמש רשם ערך בשדה המזהה if (textBox_FilterId.Text != "") { id = int.Parse(textBox_FilterId.Text); } //מייצרים אוסף של כלל הלקוחות ClientArr clientArr = new ClientArr(); clientArr.Fill(); //מסננים את אוסף הלקוחות לפי שדות הסינון שרשם המשתמש clientArr = clientArr.Filter(id, textBox_FilterLastName.Text, textBox_FilterPhoneNum.Text); //מציבים בתיבת הרשימה את אוסף הלקוחות listBox_Client.DataSource = clientArr; }
public ClientArr GetClients(ClientArr clientArr) { int id = 0; //אם המשתמש רשם ערך בשדה המזהה if (txt_Id.Text != "") { id = int.Parse(txt_Id.Text); } //מסננים את אוסף הלקוחות לפי שדות הסינון שרשם המשתמש clientArr = clientArr.Filter(id, txt_Name.Text, txt_PhoneNumber.Text); return(clientArr); }
private void FilterClient(object sender, KeyEventArgs e) { int id = 0; //אם המשתמש רשם ערך בשדה המזהה if (groupbox_taz.Text != "") { id = int.Parse(groupbox_taz.Text); } //מייצרים אוסף של כלל הלקוחות ClientArr clientArr = new ClientArr(); clientArr.Fill(); //מסננים את אוסף הלקוחות לפי שדות הסינון שרשם המשתמש clientArr = clientArr.Filter(id.ToString(), groupbox_lastname.Text, groupbox_phone.Text); //מציבים בתיבת הרשימה את אוסף הלקוחות listBox_Clients.DataSource = clientArr; }