void send_changevenue() { string msgs; int mi = 0; if (lvList.Items.Count > 0) { foreach (ListViewItem l in lvList.Items) { if (!l.Checked) { continue; } if (l.SubItems[3].Text.Length == 0) { l.SubItems[8].Text = "No email!"; continue; } msgs = (File.OpenText(Path.Combine(Program.rootfolder, @"MSGS", "changevenue.txt"))).ReadToEnd(); //MailMessage m = new MailMessage("*****@*****.**", l.SubItems[3].Text, "Change of venue", msgs); messages[mi] = new MailMessage("*****@*****.**", l.SubItems[3].Text, "Change of venue", msgs); cmailer c = new cmailer(nc); c.send(messages[mi], new dummyobject(l, 3, mi)); mi++; } } }
void send_standardreply() { string msgs; msgs = (File.OpenText(Path.Combine(Program.rootfolder, @"MSGS", "regformtxt.txt"))).ReadToEnd(); int mi = 0; if (lvList.Items.Count > 0) { foreach (ListViewItem l in lvList.Items) { if (!l.Checked) { continue; } if (l.SubItems[3].Text.Length == 0) { l.SubItems[8].Text = "No email!"; continue; } //MailMessage m = new MailMessage("*****@*****.**", l.SubItems[3].Text, "Reminders about registration form", msgs); messages[mi] = new MailMessage("*****@*****.**", l.SubItems[3].Text, "Reminders about registration form", msgs); cmailer c = new cmailer(nc); c.send(messages[mi], new dummyobject(l, 1, mi)); mi++; } } }
/* void send_standardreply() * { * string msgs; * msgs = (File.OpenText(Path.Combine(Program.rootfolder,@"TEMPLATE","mainreply.html"))).ReadToEnd(); * int mi = 0; * if (lvList.Items.Count > 0) * { * foreach (ListViewItem l in lvList.Items) * { * if (!l.Checked) * continue; * * if (l.SubItems[3].Text.Length == 0) * { * l.SubItems[8].Text = "No email!"; * continue; * } * * messages[mi] = new MailMessage(Program.userid + "@gmail.com", l.SubItems[3].Text); * messages[mi].From = new MailAddress(Program.userid + "@gmail.com", "MTGPHIL"); * messages[mi].Subject = "Reminders about registration form"; * messages[mi].IsBodyHtml = true; * messages[mi].Body = msgs; * messages[mi].BodyEncoding = ASCIIEncoding.Default; * cmailer c = new cmailer(nc); * c.send(messages[mi], new dummyobject(l,1,mi)); * mi++; * } * } * }*/ void send_registrationform() { string msgs; string att_path; int mi = 0; if (lvList.Items.Count > 0) { foreach (ListViewItem l in lvList.Items) { if (!l.Checked) { continue; } if (l.SubItems[3].Text.Length == 0) { l.SubItems[8].Text = "No email!"; continue; } att_path = fetchregform(Int32.Parse(l.Tag.ToString())); if (att_path.Length == 0) { l.SubItems[8].Text = "Registration form not found."; continue; } msgs = (File.OpenText(Path.Combine(Program.rootfolder, @"TEMPLATE", "confirmERF.html"))).ReadToEnd(); msgs = msgs.Replace("nName", Program.getFirstName(l.Text)); messages[mi] = new MailMessage(uids[Program.nc_index] + "@gmail.com", l.SubItems[3].Text, "Electronic Reply Form of " + l.Text, msgs); messages[mi].From = new MailAddress(uids[Program.nc_index] + "@gmail.com", "MTGPHIL"); messages[mi].Attachments.Add(new Attachment(att_path)); messages[mi].IsBodyHtml = true; messages[mi].BodyEncoding = ASCIIEncoding.Default; cmailer c = new cmailer(nc[Program.nc_index]); Program.nc_index++; if (Program.nc_index == uids.Length) { Program.nc_index = 0; } c.send(messages[mi], new dummyobject(l, 2, mi)); mi++; } } }
void send_modified_erf() { string msgs; string att_path; int mi = 0; if (lvList.Items.Count > 0) { foreach (ListViewItem l in lvList.Items) { if (!l.Checked) { continue; } if (l.SubItems[3].Text.Length == 0) { l.SubItems[8].Text = "No email!"; continue; } att_path = fetchregform(Int32.Parse(l.Tag.ToString())); if (att_path.Length == 0) { l.SubItems[8].Text = "Registration form not found."; continue; } msgs = (File.OpenText(Path.Combine(Program.rootfolder, @"MSGS", "modreg.txt"))).ReadToEnd(); //MailMessage m = new MailMessage("*****@*****.**", l.SubItems[3].Text, "UPDATED Electronic Reply Form (ERF) of " + l.Text, msgs); messages[mi] = new MailMessage("*****@*****.**", l.SubItems[3].Text, "UPDATED Electronic Reply Form (ERF) of " + l.Text, msgs); messages[mi].Attachments.Add(new Attachment(att_path)); cmailer c = new cmailer(nc); c.send(messages[mi], new dummyobject(l, 2, mi)); mi++; } } }
void send_QUERY() { string msgs; int mi = 0; if (lvList.Items.Count > 0) { foreach (ListViewItem l in lvList.Items) { if (!l.Checked) { continue; } if (l.SubItems[3].Text.Length == 0) { l.SubItems[8].Text = "No email!"; continue; } msgs = (File.OpenText(Path.Combine(Program.rootfolder, @"TEMPLATE", "sp_request.html"))).ReadToEnd(); msgs = msgs.Replace("nName", Program.getFirstName(l.Text)); messages[mi] = new MailMessage(uids[Program.nc_index] + "@gmail.com", l.SubItems[3].Text, "REQUEST TO RE-SEND SCANNED DOCUMENTS OF " + l.Text, msgs); messages[mi].From = new MailAddress(uids[Program.nc_index] + "@gmail.com", "MTGPHIL"); messages[mi].IsBodyHtml = true; messages[mi].BodyEncoding = ASCIIEncoding.Default; cmailer c = new cmailer(nc[Program.nc_index]); Program.nc_index++; if (Program.nc_index == uids.Length) { Program.nc_index = 0; } c.send(messages[mi], new dummyobject(l, 2, mi)); mi++; } } }