private void DelButton_Click(object sender, RoutedEventArgs e) { DataLayer.Entities.ReservationApplication selectRes = (DataLayer.Entities.ReservationApplication)ReservationList.SelectedItem; if (selectRes != null) { acess.deleteResv(selectRes); } }
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); } }
public void addReservation(DataLayer.Entities.ReservationApplication ent) { dc.GetTable <DataLayer.Entities.ReservationApplication>().InsertOnSubmit(ent); dc.SubmitChanges(); }
public void deleteResv(DataLayer.Entities.ReservationApplication delResv) { dc.GetTable <DataLayer.Entities.ReservationApplication>().DeleteOnSubmit(delResv); dc.SubmitChanges(); }