public MainForm() { this.m_Manger = new ApplicationManger(); InitializeComponent(); m_ReminderBuilder = null; m_ReminderManufacturer = new ReminderManufacturer(); this.Size = new Size(k_LoginFormWidth, k_LoginFormHeight); FacebookService.s_UseForamttedToStrings = true; }
private void buttonSend_Click(object sender, EventArgs e) { m_ReminderBuilder = new FacebookReminderBuilder(); List <object> selectedEvent = new List <object>(); foreach (Event item in checkedListBoxEvents.CheckedItems) { selectedEvent.Add(item); } m_ReminderManufacturer.Construct(m_ReminderBuilder, richTextBoxMailSubject.Text, richTextBoxMailContent.Text, selectedEvent, m_Manger.FacebookUser.Email); m_ReminderBuilder.RemiderNote.sendUserEventsReminder(); }
public void Construct(IReminderBuilder i_InviteBuilder, string i_MessegeSubject, string i_MessegeBody, List <Object> i_Contents, string i_MailOfUser) { i_InviteBuilder.buildMessege(i_MessegeSubject, i_MessegeBody); i_InviteBuilder.buildContentsEvents(i_Contents); i_InviteBuilder.buildUserMail(i_MailOfUser); }
public static Reminder Default(IReminderBuilder builder) => builder.Build();