C# Update Lotus Notes Calendar - Recipient not showing

Hi Guys, am quite new at this. I have been trying to write a code that creates a meeting in Lotus Notes Calendar and send out notification to all recipients. All seems fine on the recipients side, problem is at the sender side. Apparently the the attendees section isn’t showing.


private void button1_Click(object sender, EventArgs e)



{

    try

    {



        NotesSession LNSession = new NotesSession();

        NotesDatabase LNDatabase;

        NotesDocument LNDocument;



        LNSession.Initialize("pw");

        LNDatabase = LNSession.GetDatabase(@"server", @"user.nsf", false);

        LNDocument = LNDatabase.CreateDocument();

        DateTime StartDate = new DateTime(2012, 6, 7, 8, 0, 0);  //Year, Month, Day, Hour, Minute and Second

        DateTime EndDate = StartDate.AddHours(3);

        LNdocument.ReplaceItemValue("Form", "Appointment");        

        LNdocument.ReplaceItemValue("AppointmentType", "3");     

        LNdocument.ReplaceItemValue("Subject", "Interview with SO-And-SO");    

        LNdocument.ReplaceItemValue("CALENDARDATETIME", StartDate);

        LNdocument.ReplaceItemValue("StartDateTime", StartDate);

        LNdocument.ReplaceItemValue("EndDateTime", EndDate);

        LNdocument.ReplaceItemValue("StartDate", StartDate);

        LNdocument.ReplaceItemValue("MeetingType", "1");

        LNdocument.ReplaceItemValue("Body", "Let's have a meeting.");              

        string inv = "recipient@domain.com";

       LNdocument.ReplaceItemValue("RequiredAttendees", inv);

       LNdocument.ReplaceItemValue("INetRequiredNames", inv);

       LNdocument.ReplaceItemValue("SendTo", inv);

       LNdocument.ComputeWithForm(true, false);

       LNdocument.Save(true, false, false);

 

       string[] mails = inv.Split(',');

       int i = 0;

       object m;

       for(m = mails[i]; i < mails.Length; i++)

       {

           LNdocument.Send(false,ref m);

       }

       label1.Text = "Success";

       label1.ForeColor = Color.Green;

       MessageBox.Show("Calendar Entry Successfully Added!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);

   }

   catch (Exception e1)

   {

       MessageBox.Show(e1.Message);

       label1.Text = "Error";

       label1.ForeColor = Color.Red;

   }

 }

Been looking for the solution. Can someone please tell me what i might be missing?