title: An exception of type 'System.ArgumentException' occured in System.Data.dll but was not handled in user code
body: <p>It further states that Procedure or function <code>spAddOrganization</code> expects parameter <code>Organizational_Number</code> which was not supplied </p>
  
  <pre><code>IEnumerable&lt;OrganizationalDetails&gt; OrganizationalDetails
  {
      get
      {
          string connectionString = ConfigurationManager.ConnectionStrings["OnlineDBContext"].ToString();
          List&lt;OrganizationalDetails&gt; organization = new List&lt;OrganizationalDetails&gt;();
  
          using (SqlConnection con = new SqlConnection(connectionString))
          {
              SqlCommand cmd = new SqlCommand("spAddOrganization", con);
              cmd.CommandType = CommandType.StoredProcedure;`
              con.Open();
  
              SqlDataReader myreader = cmd.ExecuteReader();
  
              while(myreader.Read())
              { 
                  OrganizationalDetails organize = new OrganizationalDetails();
                  organize.Organizational_Id = Convert.ToInt32(myreader["Organizational_Id"].ToString());
                  organize.Organizational_Number = myreader["Organizational_Number"].ToString();
                  organize.Location = myreader["Location"].ToString();
                  organize.Organization_Address = myreader["Organizational_Address"].ToString();
                  organize.TelephoneNo_Org = myreader["TelephoneNo_Org"].ToString();
                  organize.Organizational_Name = myreader["Organizational_Name"].ToString();`ganizational_Name = myreader["Organizational_Name"].ToString();_Name = myreader["Organizational_Name"].ToString();
                  organize.Administrator_Name = myreader["Administrator_Name"].ToString();
                  organization.Add(organize); 
              }
          }
          return organization;
      }
  }
  </code></pre>
  
  <p>The stored procedure is as follows :</p>
  
  <pre><code>ALTER PROCEDURE [dbo].[spAddOrganization]
      @Organizational_Number nvarchar(50),
      @Location nvarchar(50),
      @Organizational_Address nvarchar(50),
      @TelephoneNo_Org nvarchar(50),
      @Organizational_Name nvarchar(50),
      @Administrator_Name nvarchar(50)
  AS
  BEGIN
      INSERT INTO Organization_Details(Organizational_Number,Location,Organizational_Address,TelephoneNo_Org,Organizational_Name,Administrator_Name)
      VALUES(@Organizational_Number,@Location,@Organizational_Address,@TelephoneNo_Org,@Organizational_Name,@Administrator_Name)
  END
  </code></pre>
  
  <p>Everything seems perfect. I tried googling, tried but found not really understandable answer.</p>