private void DelButton_Click(object sender, RoutedEventArgs e)
 {
     DataLayer.Entities.ReservationApplication selectRes = (DataLayer.Entities.ReservationApplication)ReservationList.SelectedItem;
     if (selectRes != null)
     {
         acess.deleteResv(selectRes);
     }
 }
Esempio n. 2
0
        private void Okbutton_Click(object sender, RoutedEventArgs e)
        {
            DataLayer.Entities.ReservationApplication newResv = new DataLayer.Entities.ReservationApplication();
            int    romnu  = 0;
            String romtyp = RoomTypes.SelectedItem.ToString();

            if (romtyp.Equals("SINGLE"))
            {
                romnu = 1;
            }
            else if (romtyp.Equals("DOUBLE"))
            {
                romnu = 2;
            }
            else
            {
                romnu = 3;
            }

            DateTime ar = (DateTime)DatearrivePicked.SelectedDate;
            DateTime er = (DateTime)DateleavePicked.SelectedDate;

            int stuff = busstest.getVacantRoomsOfTypeBok(ar, er, romnu);

            if (stuff != 0)
            {
                newResv.cusId      = newaddcust.cusId;
                newResv.arriveDate = (DateTime)DatearrivePicked.SelectedDate;
                newResv.leaveDate  = (DateTime)DateleavePicked.SelectedDate;
                newResv.roomChoice = RoomTypes.SelectedItem.ToString();
                newResv.roomNo     = stuff;
                newResv.comment    = coommentfield.Text;
                busstest.addReservation(newResv);

                this.Close();
            }
            else
            {
                MessageBox.Show("We dont have rooms");
            }
        }
        private void addResv_Click(object sender, RoutedEventArgs e)
        {
            DataLayer.Entities.ReservationApplication selectRes = (DataLayer.Entities.ReservationApplication)ReservationList.SelectedItem;
            if (selectRes != null)
            {
                DataLayer.Entities.Booking bookings = new DataLayer.Entities.Booking();

                DateTime defualttime = new DateTime(1970, 1, 1, 00, 00, 00);

                bookings.customerid = selectRes.cusId;
                bookings.arriveDate = selectRes.arriveDate;
                bookings.leaveDate  = selectRes.leaveDate;
                bookings.roomid     = selectRes.roomNo;
                bookings.comment    = selectRes.comment;
                bookings.checkin    = defualttime;
                bookings.checkout   = defualttime;

                acess.addBooking(bookings);
                acess.deleteResv(selectRes);
            }
        }
Esempio n. 4
0
 public void addReservation(DataLayer.Entities.ReservationApplication ent)
 {
     dc.GetTable <DataLayer.Entities.ReservationApplication>().InsertOnSubmit(ent);
     dc.SubmitChanges();
 }
Esempio n. 5
0
 public void deleteResv(DataLayer.Entities.ReservationApplication delResv)
 {
     dc.GetTable <DataLayer.Entities.ReservationApplication>().DeleteOnSubmit(delResv);
     dc.SubmitChanges();
 }