Exemplo n.º 1
0
        private void CreateFilterSegment(Control container)
        {
            using (HtmlGenericControl filterSegment = HtmlControlHelper.GetSegment())
            {
                filterSegment.ID = "FilterDiv";

                using (HtmlGenericControl form = HtmlControlHelper.GetForm())
                {
                    form.Attributes.Add("margin-left", "8px;");

                    using (HtmlGenericControl nineFields = HtmlControlHelper.GetFields("nine fields"))
                    {
                        this.CreateDateFromField(nineFields);
                        this.CreateDateToField(nineFields);
                        this.CreateOfficeField(nineFields);
                        this.CreatePartyField(nineFields);
                        this.CreatePriceTypeField(nineFields);
                        this.CreateUserField(nineFields);
                        this.CreateReferenceNumberField(nineFields);
                        this.CreateStatementReferenceField(nineFields);
                        this.CreateShowButtonField(nineFields);

                        form.Controls.Add(nineFields);
                    }

                    filterSegment.Controls.Add(form);
                }

                container.Controls.Add(filterSegment);
            }
        }
Exemplo n.º 2
0
        private void CreateModalFormFields(HtmlGenericControl container)
        {
            using (HtmlGenericControl twoFields = HtmlControlHelper.GetFields("two fields"))
            {
                this.CreateTranCodeField(twoFields);
                this.CreateCurrentBookDateField(twoFields);

                container.Controls.Add(twoFields);
            }

            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.NewBookDate))
                {
                    field.Controls.Add(label);
                }

                using (HtmlGenericControl threeFields = HtmlControlHelper.GetFields("three fields"))
                {
                    this.CreateYearField(threeFields);
                    this.CreateMonthField(threeFields);
                    this.CreateDayField(threeFields);


                    field.Controls.Add(threeFields);
                }
                container.Controls.Add(field);
            }
        }
Exemplo n.º 3
0
        private static void AddTotalFields(HtmlGenericControl container)
        {
            using (HtmlGenericControl fields = HtmlControlHelper.GetFields("three fields"))
            {
                AddRunningTotalField(fields);
                AddTaxTotalField(fields);
                AddGrandTotalField(fields);

                container.Controls.Add(fields);
            }
        }
Exemplo n.º 4
0
 private void CreateTopFormSegment(Control container)
 {
     using (HtmlGenericControl form = new HtmlGenericControl("div"))
     {
         using (HtmlGenericControl fields = HtmlControlHelper.GetFields())
         {
             form.Attributes.Add("class", "ui form segment");
             this.CreateValueDateField(fields);
             this.CreateReferenceNumberField(fields);
             this.CreateStoreField(fields);
             this.CreateShowButton(fields);
             form.Controls.Add(fields);
         }
         container.Controls.Add(form);
     }
 }
Exemplo n.º 5
0
        private void CreateForm(Control container)
        {
            using (HtmlGenericControl formSegment = new HtmlGenericControl("div"))
            {
                formSegment.Attributes.Add("class", "ui form segment");

                using (HtmlGenericControl fields = HtmlControlHelper.GetFields("inline fields"))
                {
                    this.AddFromDateTextBoxField(fields);
                    this.AddToDateTextBoxField(fields);
                    this.AddFactorField(fields);
                    this.AddShowButton(fields);
                    this.AddPrintButton(fields);
                    formSegment.Controls.Add(fields);
                }
                container.Controls.Add(formSegment);
            }
        }
Exemplo n.º 6
0
        private void CreateTopFormPanel(Control container)
        {
            using (HtmlGenericControl segment = HtmlControlHelper.GetSegment())
            {
                using (HtmlGenericControl form = new HtmlGenericControl("div"))
                {
                    form.Attributes.Add("class", "ui stackable form");

                    var totalFields = this.CountTopFormControls();

                    using (HtmlGenericControl fields = HtmlControlHelper.GetFields(this.numbers[totalFields] + " fields"))
                    {
                        this.AddTopFormControls(fields);

                        form.Controls.Add(fields);
                    }

                    segment.Controls.Add(form);
                }

                container.Controls.Add(segment);
            }


            using (HtmlGenericControl form = HtmlControlHelper.GetForm())
            {
                using (HtmlGenericControl fields = HtmlControlHelper.GetFields("two fields"))
                {
                    if (this.ShowShippingInformation)
                    {
                        AddShippingAddressCompositeField(fields);
                    }

                    if (this.Book == TranBook.Sales && this.ShowSalesType)
                    {
                        this.AddSalesTypeField(fields);
                    }

                    form.Controls.Add(fields);
                }

                container.Controls.Add(form);
            }
        }
Exemplo n.º 7
0
        private static void AddShippingAddressCompositeField(HtmlGenericControl container)
        {
            using (HtmlGenericControl shippingAddressInfoDiv = HtmlControlHelper.GetField())
            {
                shippingAddressInfoDiv.ID = "ShippingAddressInfoDiv";
                shippingAddressInfoDiv.Attributes.Add("style", "width:500px;");

                using (HtmlGenericControl fields = HtmlControlHelper.GetFields("two fields"))
                {
                    AddShippingCompanyField(fields);
                    AddShippingAddressField(fields);

                    shippingAddressInfoDiv.Controls.Add(fields);
                }


                container.Controls.Add(shippingAddressInfoDiv);
            }
        }
Exemplo n.º 8
0
        private void CreateForm(Control container)
        {
            using (HtmlGenericControl formSegment = new HtmlGenericControl("div"))
            {
                formSegment.Attributes.Add("class", "ui form segment");

                using (HtmlGenericControl fields = HtmlControlHelper.GetFields("eight inline fields"))
                {
                    this.AddFromDateTextBoxField(fields);
                    this.AddToDateTextBoxField(fields);
                    this.AddFactorField(fields);
                    this.AddCompactCheckBoxField(fields);
                    this.ChangeSideCheckBoxField(fields);
                    this.IncludeZeroBalanceAccountsCheckBoxField(fields);
                    this.AddShowButton(fields);
                    this.AddPrintButton(fields);
                    formSegment.Controls.Add(fields);
                }
                container.Controls.Add(formSegment);
            }
        }
Exemplo n.º 9
0
        private void CreateTopFormPanel(Control container)
        {
            using (HtmlGenericControl segment = HtmlControlHelper.GetSegment())
            {
                using (HtmlTable table = new HtmlTable())
                {
                    table.Attributes.Add("class", "ui form");

                    this.AddTopFormLabels(table);
                    this.AddTopFormControls(table);
                    segment.Controls.Add(table);
                }

                container.Controls.Add(segment);
            }


            using (HtmlGenericControl form = HtmlControlHelper.GetForm())
            {
                using (HtmlGenericControl fields = HtmlControlHelper.GetFields("two fields"))
                {
                    if (this.ShowShippingInformation)
                    {
                        AddShippingAddressCompositeField(fields);
                    }

                    if (this.Book == TranBook.Sales && this.ShowSalesType)
                    {
                        this.AddSalesTypeField(fields);
                    }

                    form.Controls.Add(fields);
                }

                container.Controls.Add(form);
            }
        }