title: CS7036 C# There is no argument given that corresponds to the required formal parameter of c#
body: <p>I created bool dropIndexes to void ladujZBazy and created if (dropIndexes) beacuse When I checked items on list in checkedListBox1 and search some items using textBox1 my previous check is gone. </p>
  
  <p>I have some problem with no argument was given for the "dropIndexes" formal parameter of the "dbopakowania.ladujZBazy (string, bool)".</p>
  
  <pre><code>   namespace Email_Sender
        {
      public partial class dbopakowania : Form
  {
      EmailSender emailsender;
      public List&lt;List&lt;string&gt;&gt; listOpakowaniaTabela = 
      new List&lt;List&lt;string&gt;&gt;();
      public string doZamowienia = "";
      List&lt;int&gt; indexes = new List&lt;int&gt;();
      string typZgloszenia;
  
      public dbopakowania(EmailSender _emailsender, string _typZgloszenia)
      {
          InitializeComponent();
          this.emailsender = _emailsender;                        
          this.typZgloszenia = _typZgloszenia;
  
          if (typZgloszenia == "ZWROT")
         {
             label1.Text = "Zwróć opakowania:";
             btnGetItem.Text = "Zwróć";
             this.emailsender.txt_subject.Text = "Zwrot opakowań";
          }
          else if(typZgloszenia == "ZAMOWIENIE")
          {
              label1.Text = "Zamów opakowania:";
              btnGetItem.Text = "Zamów";
              this.emailsender.txt_subject.Text = "Zamówienie opakowań";
          }
      }
  
      private void dbopakowania_Load(object sender, EventArgs e)
      {
         ladujZBazy(null);
  
      }
  
      private void button2_Click(object sender, EventArgs e)
      {
          if (label1.Text == "Zamów opakowania:")
          {
              for (int i = 0; i &lt; checkedListBox1.Items.Count; i++)
              {
                  if (checkedListBox1.GetItemCheckState(i) == CheckState.Checked)
                  {
                      AddValueToZamówienieOpakowan oknoZamowieniaOpakowania_Szczegoly = new AddValueToZamówienieOpakowan(this, indexes[i]);
                      oknoZamowieniaOpakowania_Szczegoly.ShowDialog();
  
                      if (doZamowienia != "")
                      {
                          this.emailsender.pozycja++;
                          this.emailsender.txt_msg.Text += emailsender.pozycja.ToString() + "." + " " + doZamowienia;
                          //this.emailsender.txt_subject.Clear();
                          //this.emailsender.txt_subject.Text = "Zamówienie opakowań";
                      }
                  }
              }
              this.Close();
          }
          else if (label1.Text == "Zwróć opakowania:")
          {
              for (int i = 0; i &lt; checkedListBox1.Items.Count; i++)
              {
                  if (checkedListBox1.GetItemCheckState(i) == CheckState.Checked)
                  {
                      ZwrotOpakowan oknoZamowieniaOpakowania_Szczegoly = new ZwrotOpakowan(this, indexes[i]);
                      oknoZamowieniaOpakowania_Szczegoly.ShowDialog();
  
                      if (doZamowienia != "")
                      {
                          this.emailsender.pozycja++;
                          this.emailsender.txt_msg.Text += emailsender.pozycja.ToString() + "." + " " + doZamowienia;
                          //this.emailsender.txt_subject.Clear();
                          //this.emailsender.txt_subject.Text = "Zamówienie opakowań";
                      }
                  }
              }
              this.Close();
          }
          else
          {
              MessageBox.Show("Nieoczekiwany Błąd - skontaktuj sie z Sewerynem", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
          }
  
      }
  
      private void btn_close_Click(object sender, EventArgs e)
      {
          this.Close();
      }
  
      void ladujZBazy(string mustContains, bool dropIndexes) 
      {
          if (dropIndexes)
          {
              checkedListBox1.Items.Clear();
              listOpakowaniaTabela.Clear();
              indexes.Clear();
          }
  
          bazaproduktowDBEntities dc = new bazaproduktowDBEntities();
  
          var c1 = from d in dc.OpakowaniaTabela select d.NazwaOpakowania;
          var c2 = from d in dc.OpakowaniaTabela select "(" + d.PartiaOpakowania + ")";
          var c3 = from d in dc.OpakowaniaTabela select d.IloscOpakowania;
          var c4 = from d in dc.OpakowaniaTabela select d.JednostkaOpakowania;
  
          listOpakowaniaTabela.Add(c1.ToList());
          listOpakowaniaTabela.Add(c2.ToList());
          listOpakowaniaTabela.Add(c3.ToList());
          listOpakowaniaTabela.Add(c4.ToList());
  
          for (int i = 0; i &lt; listOpakowaniaTabela[0].Count; i++)
          {
              string strToAdd = "";
              for (int j = 0; j &lt; listOpakowaniaTabela.Count; j++)
              {
                  strToAdd += " " + listOpakowaniaTabela[j][i] + " ";
              }
              if (mustContains == null)
              {
                  checkedListBox1.Items.Add(strToAdd);
                  indexes.Add(i);
              }
              else if (strToAdd.ToLower().Contains(mustContains.ToLower()))
              {
                  checkedListBox1.Items.Add(strToAdd);
                  indexes.Add(i);
              }
          }
      }
  
      private void textBox1_TextChanged(object sender, EventArgs e)
      {
          ladujZBazy(textBox1.Text, true); //false
      }
  }
  </code></pre>
  
  <p>}</p>