public BookingEdit GetBookingDetails(BookingDetailsEditRequest bookingDetailsEditRequest) { using (StageBitzDB dataContext = new StageBitzDB()) { InventoryBL inventoryBL = new InventoryBL(dataContext); BookingEdit bookingEdit = inventoryBL.GetBookingDetails(bookingDetailsEditRequest); return(bookingEdit); } }
/// <summary> /// Loads the data. /// </summary> private void LoadData() { Data.ItemType itemType = Utils.GetItemTypeById(ItemTypeId); litTitle.Text = string.Format("Change '{0}' Booking Dates for selected {1} Items.", IsToDateChange ? "To" : "From", itemType != null ? itemType.Name : string.Empty); litDateTypeHeader.Text = litDateTypeBody.Text = IsToDateChange ? "'To'" : "'From'"; BookingDetailsEditRequest bookingDetailsEditRequest = new BookingDetailsEditRequest() { BookingId = BookingId, CompanyId = ViewingCompanyId, ItemTypeId = ItemTypeId, ToDay = Utils.Today, IsToDateEdit = IsToDateChange, IsInventoryManager = IsInventoryManager, UserId = UserID }; //dtPeriod.SelectedDate = Today; //Need to just initiate the grid by setting empty data set and a virtual Item count. gvBookingDetails.DataSource = new List <BookingDetailsToEdit>(); gvBookingDetails.DataBind(); gvBookingDetails.VirtualItemCount = 1000; ScriptManager.RegisterStartupScript(this.Page, GetType(), "LoadBookingDetails", string.Concat("LoadBookingDetails_", this.ClientID, "(", JsonConvert.SerializeObject(bookingDetailsEditRequest), ");"), true); }