Ejemplo n.º 1
0
        public void AddUserAndEvent(User user, ITEvent ite)
        {
            CSGroep01DataSet.signupRow signupRow = csGroep01DataSet.signup.NewsignupRow();
            FillUserAndEventRow(signupRow, user, ite);
            csGroep01DataSet.signup.Rows.Add(signupRow);

            sta.Update(csGroep01DataSet.signup);
        }
Ejemplo n.º 2
0
        public void AddEvent(ITEvent ite)
        {
            CSGroep01DataSet.eventsRow eventsRow = csGroep01DataSet.events.NeweventsRow();
            FillEventRow(eventsRow, ite);
            csGroep01DataSet.events.Rows.Add(eventsRow);

            eta.Update(csGroep01DataSet.events);
        }
Ejemplo n.º 3
0
 public void FillEventRow(CSGroep01DataSet.eventsRow eventsRow, ITEvent ite)
 {
     eventsRow.eventid         = ite.EventNumber;
     eventsRow.eventname       = ite.EventName;
     eventsRow.eventdate       = ite.Date;
     eventsRow.location        = ite.Place.City;
     eventsRow.housenumber     = ite.Place.Housenumber;
     eventsRow.streetname      = ite.Place.Streetname;
     eventsRow.maxparticipants = ite.NumberOfPlaces;
 }
Ejemplo n.º 4
0
 public void ReadEvents()
 {
     eta.Fill(csGroep01DataSet.events);
     for (int i = 0; i < csGroep01DataSet.events.Rows.Count; i++)
     {
         ITEvent ite = new ITEvent(csGroep01DataSet.events[i].eventname, csGroep01DataSet.events[i].eventdate,
                                   new Place(csGroep01DataSet.events[i].streetname, csGroep01DataSet.events[i].housenumber, csGroep01DataSet.events[i].location),
                                   csGroep01DataSet.events[i].maxparticipants);
         ITEvents.EventInstantion.Add(ite);
     }
 }
Ejemplo n.º 5
0
 public void ClickMakeEvent(TextBox txtBoxEventName, DateTimePicker dtpDate, TextBox txtBoxStreetname,
                            TextBox txtBoxHousenumber, TextBox txtBoxCity, TextBox txtBoxNumberOfPlaces, ErrorProvider errorProvider)
 {
     if (ControlInputMake(errorProvider, txtBoxEventName, txtBoxStreetname,
                          txtBoxHousenumber, txtBoxCity, txtBoxNumberOfPlaces))
     {
         string   name           = txtBoxEventName.Text;
         DateTime date           = dtpDate.Value.Date;
         string   street         = txtBoxStreetname.Text;
         int      housenumber    = int.Parse(txtBoxHousenumber.Text);
         string   city           = txtBoxCity.Text;
         int      numberOfPlaces = int.Parse(txtBoxNumberOfPlaces.Text);
         ITEvent  ite            = new ITEvent(name, date, new Place(street, housenumber, city), numberOfPlaces);
         ITEvents.EventInstantion.Add(ite);
         Database.DatabankInstantion.AddEvent(ite);
         MessageBox.Show("Uw evenement is toegevoegd, u kunt zich nu inschrijven of nog een evenement aanmaken", "Evenement aanmaken");
         ResetMakeForm(txtBoxEventName, txtBoxStreetname, txtBoxHousenumber, txtBoxCity, txtBoxNumberOfPlaces);
     }
 }
Ejemplo n.º 6
0
 private void FillUserAndEventRow(CSGroep01DataSet.signupRow signupRow, User user, ITEvent ite)
 {
     signupRow.userid  = user.Userid;
     signupRow.eventid = ite.EventNumber;
 }
Ejemplo n.º 7
0
        public void DeleteUserAndEvent(User user, ITEvent ite)
        {
            sta.DeleteByUserIdAndEventId(user.Userid, ite.EventNumber);

            sta.Update(csGroep01DataSet.signup);
        }