public static void AddData(Grid GridTypeArray, bool?_Sex, string _Date)
 {
     try
     {
         Subscribers Sub = new Subscribers {
             LastName    = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[11]).Children[0]).Text,
             FirstName   = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[12]).Children[0]).Text,
             SurName     = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[13]).Children[0]).Text,
             Sex         = _Sex,
             DateOfBirth = _Date,
             Country     = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[14]).Children[0]).Text,
             City        = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[15]).Children[0]).Text,
             Address_    = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[16]).Children[0]).Text,
             PhoneNumber = ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[17]).Children[0]).Text
         };
         TS.InsertOnSubmit(Sub);
         DC.SubmitChanges();
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
     }
     finally
     {
         for (int i = 11; i < 18; ++i)
         {
             ((CSWPFAutoCompleteTextBox.UserControls.AutoCompleteTextBox)((StackPanel)GridTypeArray.Children[i]).Children[0]).Text = null;
         }
     }
 }
        //////////////////////////////////////////
        private static bool  SearchFor(Subscribers _Subscribers)
        {
            switch (FieldName.Count)
            {
            case 1:
                return(_Subscribers[FieldName[0]].ToString().Contains(FieldInfo[0]));

                break;

            case 2:
                return(_Subscribers[FieldName[0]].ToString().Contains(FieldInfo[0]) && _Subscribers[FieldName[1]].ToString().Contains(FieldInfo[1]));

                break;
            }
            return(true);
        }