/// <summary> /// Handles the Load event of the Page control. /// </summary> /// <param name = "sender">The source of the event.</param> /// <param name = "e">The <see cref = "System.EventArgs" /> instance containing the event data.</param> protected void Page_Load(object sender, EventArgs e) { InitPage("UrbanScheduler.com", MainTabs.Home); if (Page.IsPostBack) { return; } ProcessActivationKey(); //If user has a room reservation id auto direct to it int roomReservationId; if (Utilities.GetQueryStringSafe("RoomReservationKey") != String.Empty && int.TryParse(Utilities.GetQueryStringSafe("RoomReservationKey"), out roomReservationId)) { RadAjaxManager.GetCurrent(Page).Redirect(String.Format("~/App/Pages/RoomReservationDetails.aspx?RoomReservationID={0}", Utilities.GetQueryStringSafe("RoomReservationKey"))); } var db = new Urban.Data.UrbanDataContext(); string reservedRooms = db.Manager.RoomReservation.GetAllCount().ToString(); string numberRooms = db.Manager.Room.GetCountForAll().ToString(); _lblRoomsAvail.Text = reservedRooms; _lblReservedRooms.Text = numberRooms; }
protected void _btnRun_Click(object sender, EventArgs e) { var db = new Urban.Data.UrbanDataContext(); var startDate = _rdpStart.SelectedDate; var endDate = _rdpEnd.SelectedDate; if (startDate != null) startDate = ((DateTime) startDate).AddHours(0); if (endDate != null) endDate = ((DateTime) endDate).AddHours(23); apptList = AppointmentUtilities.GetAppointmentObjectsByDateRangeAndRoomId(ref db, (DateTime) startDate, (DateTime) endDate, 1).ToList(); RadGrid1.Rebind(); }
protected void _btnRun_Click(object sender, EventArgs e) { var db = new Urban.Data.UrbanDataContext(); var startDate = _rdpStart.SelectedDate; var endDate = _rdpEnd.SelectedDate; if (startDate != null) { startDate = ((DateTime)startDate).AddHours(0); } if (endDate != null) { endDate = ((DateTime)endDate).AddHours(23); } apptList = AppointmentUtilities.GetAppointmentObjectsByDateRangeAndRoomId(ref db, (DateTime)startDate, (DateTime)endDate, 1).ToList(); RadGrid1.Rebind(); }
/// <summary> /// Handles the Load event of the Page control. /// </summary> /// <param name = "sender">The source of the event.</param> /// <param name = "e">The <see cref = "System.EventArgs" /> instance containing the event data.</param> protected void Page_Load(object sender, EventArgs e) { InitPage("UrbanScheduler.com", MainTabs.Home); if (Page.IsPostBack) return; ProcessActivationKey(); //If user has a room reservation id auto direct to it int roomReservationId; if (Utilities.GetQueryStringSafe("RoomReservationKey") != String.Empty && int.TryParse(Utilities.GetQueryStringSafe("RoomReservationKey"), out roomReservationId)) { RadAjaxManager.GetCurrent(Page).Redirect(String.Format("~/App/Pages/RoomReservationDetails.aspx?RoomReservationID={0}", Utilities.GetQueryStringSafe("RoomReservationKey"))); } var db = new Urban.Data.UrbanDataContext(); string reservedRooms = db.Manager.RoomReservation.GetAllCount().ToString(); string numberRooms = db.Manager.Room.GetCountForAll().ToString(); _lblRoomsAvail.Text = reservedRooms; _lblReservedRooms.Text = numberRooms; }