Esempio n. 1
0
 static void Main()
 {
     BL_ServiceReference.BL_SOAPClient myBL = new BL_ServiceReference.BL_SOAPClient();
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Application.Run(new Main(myBL));
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="BLin"></param>
 public Agency_edit(BL_ServiceReference.BL_SOAPClient BLin)
 {
     myBL = BLin;
     add  = true;
     InitializeComponent();
     typeListBox.DataSource = Enum.GetValues(typeof(AgencyType));
     agencyIDTextBox.Text   = myBL.NextAgencyNumber().ToString();
 }
Esempio n. 3
0
 public Reservation_edit(BL_ServiceReference.BL_SOAPClient BLin)
 {
     myBL = BLin;
     add  = true;
     InitializeComponent();
     agencyIDComboBox.DataSource     = myBL.Agencies();
     agencyIDComboBox.DisplayMember  = "Name";
     agencyIDComboBox.ValueMember    = "AgencyID";
     reservationIDTextBox.Text       = (myBL.NextReservationNumber()).ToString();
     arrivalDateDateTimePicker.Value = DateTime.Today;
     leavingDateDateTimePicker.Value = DateTime.Today.AddDays(1);
     roomsListBoxRefresh();
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="BLin"></param>
 /// <param name="a"></param>
 public Agency_edit(BL_ServiceReference.BL_SOAPClient BLin, Tour_Agency a)
 {
     myBL = BLin;
     add  = false;
     InitializeComponent();
     agencyIDTextBox.Text      = a.AgencyID.ToString();
     agencyIDTextBox.Enabled   = false;
     nameTextBox.Text          = a.Name;
     typeListBox.DataSource    = Enum.GetValues(typeof(AgencyType));
     typeListBox.SelectedItem  = a.Type;
     typeListBox.Enabled       = false;
     contactPersonTextBox.Text = a.ContactPerson;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="BLin"></param>
 /// <param name="r"></param>
 public Room_edit(BL_ServiceReference.BL_SOAPClient BLin, Room r)
 {
     myBL = BLin;
     add  = false;
     InitializeComponent();
     roomIDTextBox.Text          = r.RoomID.ToString();
     bedsTextBox.Text            = r.Beds.ToString();
     priceTextBox.Text           = r.Price.ToString();
     seaWatchingCheckBox.Checked = r.SeaWatching;
     typeListBox.DataSource      = Enum.GetValues(typeof(RoomType));
     typeListBox.SelectedItem    = r.Type;
     seaWatchingCheckBox.Enabled = false;
     roomIDTextBox.Enabled       = false;
 }
Esempio n. 6
0
        public Reservation_edit(BL_ServiceReference.BL_SOAPClient BLin, Reservation r)
        {
            myBL = BLin;
            add  = false;
            InitializeComponent();
            reservationIDTextBox.Text         = r.ReservationID.ToString();
            reservationIDTextBox.Enabled      = false;
            agencyIDComboBox.DataSource       = myBL.Agencies();
            agencyIDComboBox.DisplayMember    = "Name";
            agencyIDComboBox.ValueMember      = "AgencyID";
            agencyIDComboBox.SelectedValue    = r.AgencyID;
            agencyIDComboBox.Enabled          = false;
            contactPersonTextBox.Text         = ((Tour_Agency)agencyIDComboBox.SelectedItem).ContactPerson;
            arrivalDateDateTimePicker.Value   = r.ArrivalDate;
            arrivalDateDateTimePicker.MaxDate = r.LeavingDate;
            leavingDateDateTimePicker.Value   = r.LeavingDate;
            leavingDateDateTimePicker.MinDate = r.ArrivalDate;
            var         v          = myBL.availableRooms(arrivalDateDateTimePicker.Value, leavingDateDateTimePicker.Value, null);
            List <Room> localRooms = new List <Room>();

            if (r is Single_Reservation)
            {
                localRooms.Add(((Single_Reservation)r).Room);
                isSingle = true;
            }
            else if (r is Group_Reservation)
            {
                localRooms.AddRange(((Group_Reservation)r).Rooms);
                isSingle = false;
            }
            v.InsertRange(0, localRooms);
            roomsListBox.DataSource    = (v);
            roomsListBox.DisplayMember = "RoomID";
            roomsListBox.ValueMember   = "RoomID";
            for (int i = 0; i < localRooms.Count; i++)
            {
                roomsListBox.SetItemChecked(i, true);
            }
            bedsRefresh(localRooms);
            priceRefresh(localRooms);
        }
Esempio n. 7
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="BLin"></param>
 public Main(BL_ServiceReference.BL_SOAPClient BLin)
 {
     myBL = BLin;
     InitializeComponent();
 }
 public Reservations(BL_ServiceReference.BL_SOAPClient BLin)
 {
     myBL = BLin;
     InitializeComponent();
     reservationIDListBoxRefresh();
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="BLin"></param>
 public Agencies(BL_ServiceReference.BL_SOAPClient BLin)
 {
     myBL = BLin;
     InitializeComponent();
     agencyIDListBoxRefresh();
 }
Esempio n. 10
0
 public Rooms(BL_ServiceReference.BL_SOAPClient BLin)
 {
     myBL = BLin;
     InitializeComponent();
     roomIDListBoxRefresh();
 }