Ejemplo n.º 1
0
        public BookingEdit GetBookingDetails(BookingDetailsEditRequest bookingDetailsEditRequest)
        {
            using (StageBitzDB dataContext = new StageBitzDB())
            {
                InventoryBL inventoryBL = new InventoryBL(dataContext);
                BookingEdit bookingEdit = inventoryBL.GetBookingDetails(bookingDetailsEditRequest);

                return(bookingEdit);
            }
        }
Ejemplo n.º 2
0
        /// <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);
        }