Esempio n. 1
0
 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;
 }
Esempio n. 2
0
        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);
 }
Esempio n. 4
0
 public static Reminder Default(IReminderBuilder builder) => builder.Build();