Exemple #1
0
        protected void Page_PreRender(Object sender, EventArgs e)
        {
            Mailing current = this.RequestAddOn.Query.Mailing;

            if (current != null)
            {
                this.MailingTypeList.SelectedIndex      = (Int32)current.ShippingMethod;
                this.MailingCostsSenderTextBox.Text     = current.MailingCostsSender.ToString("C");
                this.MailingCostsRecepientTextBox.Text  = current.MailingCostsRecepient.ToString("C");
                this.TotalPriceTextBox.Text             = current.TotalPriceGross.ToString("C");
                this.RecepientCountryTextBox.Text       = current.RecepientCountry;
                this.RecepientNameTextBox.Text          = current.RecepientName;
                this.RecepientStreet1TextBox.Text       = current.RecepientStreet1;
                this.RecepientStreet2TextBox.Text       = current.RecepientStreet2;
                this.RecepientPostcodeTextBox.Text      = current.RecepientPostcode;
                this.RecepientCityTextBox.Text          = current.RecepientCity;
                this.RecepientCountryList.SelectedValue = current.RecepientCountry;
                this.TrackingNumberTextBox.Text         = current.TrackingNumber;

                this.SaleItemRepeater.DataSource = current.GetAllSaleItemsOfAllSalesGrouped(false);
                this.SaleItemRepeater.DataBind();
            }

            this.BackToListLink.NavigateUrl = PageUrlAttribute.Get <Mailings.Default>(new Mailings.Default.Query()
            {
                SearchTerm = this.RequestAddOn.Query.SearchTerm
            });
        }
Exemple #2
0
        //Methods
        #region Page_PreRender
        protected void Page_PreRender(Object sender, EventArgs e)
        {
            Mailing current = this.RequestAddOn.Query.Mailing;

            if (current != null)
            {
                this.DeliveredCheckBox.Checked       = current.DateOfShipping.HasValue;
                this.InvoiceCreatedCheckBox.Checked  = current.Sales.AreAllBilled();
                this.SaleDatesLabel.Text             = current.SaleDates.Replace(Environment.NewLine, "<br/>");
                this.CreatedAtLabel.Text             = current.CreatedAt.ToShortDateString();
                this.RecepientNameLabel.Text         = current.RecepientName;
                this.RecepientStreet1Label.Text      = current.RecepientStreet1;
                this.RecepientStreet2Label.Text      = current.RecepientStreet2;
                this.RecepientCountryLabel.Text      = current.RecepientCountry;
                this.RecepientPostcodeLabel.Text     = current.RecepientPostcode;
                this.RecepientCityLabel.Text         = current.RecepientCity;
                this.RecepientPhoneLabel.Text        = current.RecepientPhone;
                this.MailingCostsSenderLabel.Text    = current.MailingCostsSender.ToString("C");
                this.MailingCostsRecepientLabel.Text = current.MailingCostsRecepient.ToString("C");
                this.MailingTypeLabel.Text           = current.ShippingMethod.ToString();
                this.TrackingNumber.Text             = current.TrackingNumber;
                this.RecepientEbayNameLabel.Text     = current.RecepientEbayName;
                this.RecepientEmailLabel.Text        = current.RecepientEmail;
                this.NotesLabel.Text = current.Notes;

                this.SaleItemRepeater.DataSource = current.GetAllSaleItemsOfAllSalesGrouped(false);
                this.SaleItemRepeater.DataBind();
            }

            this.BackToListLink.NavigateUrl = PageUrlAttribute.Get <Mailings.Default>(new Mailings.Default.Query()
            {
                SearchTerm = this.RequestAddOn.Query.SearchTerm
            });
            this.EditLink.NavigateUrl = PageUrlAttribute.Get <Mailings.Edit>(new Mailings.Edit.Query()
            {
                Mailing = this.RequestAddOn.Query.Mailing, SearchTerm = this.RequestAddOn.Query.SearchTerm
            });
        }