Ejemplo n.º 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     Search = new SearchForm();
     if (Search.ShowDialog() == DialogResult.OK)
     {
         Controller.Search(criminalDirectory, Search, criminalTable);
     }
 }
Ejemplo n.º 2
0
 public static void Search(ListOfCriminals fullDirectory, SearchForm src, ListView lv)
 {
     lv.Items.Clear();
     ListOfCriminals resultList = new ListOfCriminals();
     foreach (Criminal criminal in fullDirectory.Data)
     {
         if(criminal.Name.Contains(src.nameText.Text) && criminal.Surname.Contains(src.surnameText.Text)
             && criminal.Nickname.Contains(src.nicknameText.Text) && criminal.LastBusy.Contains(src.lastBusyText.Text)
             && criminal.Height.Contains(src.heightText.Text) && criminal.Group.Contains(src.groupText.Text)
             && criminal.Features.Contains(src.featuresText.Text) && criminal.ColorHair.Contains(src.colorHairText.Text)
             && criminal.ColorEye.Contains(src.colorEyeText.Text) && criminal.Cityzenship.Contains(src.citizenText.Text)
             && criminal.BornDate.Contains(src.bornDateText.Text) && criminal.NowAdress.Contains(src.nowAdressText.Text))
         {
             resultList.Data.Add(criminal);
         }
     }
     foreach (Criminal criminal in resultList.Data)
     {
         AddColumns(criminal, lv);
     }
 }