Ejemplo n.º 1
0
        public AvailabilityForm()
        {
            InitializeComponent();

            StreamReader sr = new StreamReader(Application.StartupPath + "\\record.txt");
            string       vline;



            while ((vline = sr.ReadLine()) != null)
            {
                string[] vitems = vline.Split(new char[] { '\t' }, StringSplitOptions.RemoveEmptyEntries);
                if (vitems.Length <= 0)
                {
                    continue;
                }

                event_description event1 = new event_description();
                event1.Eventcreator    = vitems[0];
                event1.Eventname       = vitems[1];
                event1.Event_date      = vitems[2];
                event1.Event_starttime = vitems[3];
                event1.Event_endtime   = vitems[4];
                list_event.Add(event1);
            }
            sr.Close();
            foreach (event_description event1 in list_event)
            {
                comboBox1.Items.Add(event1.Eventname);
            }
        }
Ejemplo n.º 2
0
        //refresh eventlist
        private void button1_Click(object sender, EventArgs e)
        {
            listView1.Items.Clear();
            list_event.Clear();

            StreamReader sr = new StreamReader(Application.StartupPath + "\\record.txt");
            string       vline;

            while ((vline = sr.ReadLine()) != null)
            {
                string[] vitems = vline.Split(new char[] { '\t' }, StringSplitOptions.RemoveEmptyEntries);
                if (vitems.Length <= 0)
                {
                    continue;
                }

                event_description event1 = new event_description();
                event1.Eventname       = vitems[0];
                event1.Eventcreator    = vitems[1];
                event1.Event_date      = vitems[2];
                event1.Event_starttime = vitems[3];
                event1.Event_endtime   = vitems[4];
                list_event.Add(event1);
            }
            sr.Close();

            if (list_event.Count > 0)
            {
                foreach (event_description event2 in list_event)
                {
                    ListViewItem item = new ListViewItem();
                    item.Text = event2.Eventname;
                    item.SubItems.AddRange(new string[] { event2.Eventcreator, event2.Event_date, event2.Event_starttime, event2.Event_endtime, });
                    listView1.Items.Add(item);
                }
            }
        }
Ejemplo n.º 3
0
        public MainWindow()
        {
            InitializeComponent();
            if (!File.Exists(Application.StartupPath + "\\record.txt"))
            {
                File.Create(Application.StartupPath + "\\record.txt");
            }
            if (!File.Exists(Application.StartupPath + "\\recordattendee.txt"))
            {
                File.Create(Application.StartupPath + "\\recordattendee.txt");
            }
            //push event info to listView1
            listView1.Items.Clear();
            StreamReader sr = new StreamReader(Application.StartupPath + "\\record.txt");
            string       vline;



            while ((vline = sr.ReadLine()) != null)
            {
                string[] vitems = vline.Split(new char[] { '\t' }, StringSplitOptions.RemoveEmptyEntries);
                if (vitems.Length <= 0)
                {
                    continue;
                }

                event_description event1 = new event_description();
                event1.Eventcreator    = vitems[0];
                event1.Eventname       = vitems[1];
                event1.Event_date      = vitems[2];
                event1.Event_starttime = vitems[3];
                event1.Event_endtime   = vitems[4];
                list_event.Add(event1);
            }
            sr.Close();

            if (list_event.Count > 0)
            {
                foreach (event_description e in list_event)
                {
                    ListViewItem item = new ListViewItem();
                    item.Text = e.Eventcreator;
                    item.SubItems.AddRange(new string[] { e.Eventname, e.Event_date, e.Event_starttime, e.Event_endtime, });
                    listView1.Items.Add(item);
                }
            }
            //push attendee to listview2
            listView2.Items.Clear();
            StreamReader sr2 = new StreamReader(Application.StartupPath + "\\recordattendee.txt");
            string       vline2;



            while ((vline2 = sr2.ReadLine()) != null)
            {
                string[] vitems2 = vline2.Split(new char[] { '\t' }, StringSplitOptions.RemoveEmptyEntries);
                if (vitems2.Length <= 0)
                {
                    continue;
                }
                Attendee attendee = new Attendee();
                attendee.Attendee_name  = vitems2[0];
                attendee.Event_name     = vitems2[1];
                attendee.Available_time = vitems2[2];
                list_attendee.Add(attendee);
            }
            sr2.Close();

            if (list_attendee.Count > 0)
            {
                foreach (Attendee f in list_attendee)
                {
                    ListViewItem item2 = new ListViewItem();
                    item2.Text = f.Attendee_name;
                    item2.SubItems.AddRange(new string[] { f.Event_name, f.Available_time });
                    listView2.Items.Add(item2);
                }
            }
        }