コード例 #1
0
        protected override void RenderContent(HtmlTextWriter output)
        {
            if (dojoSeminarID == 0)
            {
                output.WriteFullBeginTag("tr");
                output.WriteBeginTag("td");
                output.WriteAttribute("class", "row1");
                output.WriteAttribute("colspan", "2");
                output.Write(HtmlTextWriter.TagRightChar);

                output.Write("The DojoSeminar selected does not exist.");

                output.WriteEndTag("td");
                output.WriteEndTag("tr");
                return;
            }

            output.WriteFullBeginTag("tr");
            output.WriteBeginTag("td");
            output.WriteAttribute("class", "row1");
            output.WriteAttribute("colspan", "2");
            output.Write(HtmlTextWriter.TagRightChar);

            output.Write("<strong>Warning:</strong> This action deletes the selected ." +
                         "<em>Use with caution, this option cannot be undone.</em>");

            output.WriteEndTag("td");
            output.WriteEndTag("tr");

            output.WriteFullBeginTag("tr");
            output.WriteBeginTag("td");
            output.WriteAttribute("class", "row1");
            output.WriteAttribute("nowrap", "true");
            output.WriteAttribute("valign", "top");
            output.Write(HtmlTextWriter.TagRightChar);
            output.Write(" to delete: ");
            output.WriteEndTag("td");
            output.WriteBeginTag("td");
            output.WriteAttribute("class", "row1");
            output.WriteAttribute("width", "100%");
            output.Write(HtmlTextWriter.TagRightChar);
            output.Write(dojoSeminar.ToString());
            output.WriteEndTag("td");
            output.WriteEndTag("tr");

            output.WriteFullBeginTag("tr");
            output.WriteBeginTag("td");
            output.WriteAttribute("colspan", "2");
            output.WriteAttribute("align", "right");
            output.WriteAttribute("class", "row1");
            output.Write(HtmlTextWriter.TagRightChar);
            btOk.RenderControl(output);
            output.Write("&nbsp;");
            btCancel.RenderControl(output);
            output.WriteEndTag("td");
            output.WriteEndTag("tr");
        }
コード例 #2
0
 protected override void OnPreRender(EventArgs e)
 {
     if (dojoSeminarID != 0)
     {
         dojoSeminar = new DojoSeminar(dojoSeminarID);
         text        = "Delete - " + dojoSeminar.ToString();
     }
     else
     {
         text = "Delete ";
     }
     EnsureWindowScripts();
 }
コード例 #3
0
        protected override void OnPreRender(EventArgs e)
        {
            if (dojoSeminarID != 0)
            {
                dojoSeminar = new DojoSeminar(dojoSeminarID);

                #region Bind General Folder

                //
                // Set Field Entries
                //

                ltName.Text        = dojoSeminar.Name.ToString();
                ltStartDate.Text   = dojoSeminar.StartDate.ToString();
                ltEndDate.Text     = dojoSeminar.EndDate.ToString();
                ltDescription.Text = dojoSeminar.Description.ToString();
                ltIsLocal.Text     = dojoSeminar.IsLocal.ToString();

                //
                // Set Children Selections
                //

                // Location

                if (dojoSeminar.Location != null)
                {
                    ltLocation.Text = dojoSeminar.Location.ToString();
                }
                else
                {
                    ltLocation.Text = string.Empty;
                }


                #endregion

                #region Bind _system Folder

                //
                // Set Field Entries
                //


                //
                // Set Children Selections
                //


                #endregion

                #region Bind Registration Folder

                //
                // Set Field Entries
                //

                ltClassUnitType.Text            = dojoSeminar.ClassUnitType.ToString();
                ltClassUnitFee.Text             = dojoSeminar.ClassUnitFee.ToString();
                ltBaseRegistrationFee.Text      = dojoSeminar.BaseRegistrationFee.ToString();
                ltRegistrationEnabled.Text      = dojoSeminar.RegistrationEnabled.ToString();
                ltRegistrationStart.Text        = dojoSeminar.RegistrationStart.ToString();
                ltFullEarlyRegistrationFee.Text = dojoSeminar.FullEarlyRegistrationFee.ToString();
                ltEarlyEndDate.Text             = dojoSeminar.EarlyEndDate.ToString();
                ltFullRegistrationFee.Text      = dojoSeminar.FullRegistrationFee.ToString();
                ltLateStartDate.Text            = dojoSeminar.LateStartDate.ToString();
                ltFullLateRegistrationFee.Text  = dojoSeminar.FullLateRegistrationFee.ToString();
                ltRegistrationEnd.Text          = dojoSeminar.RegistrationEnd.ToString();

                //
                // Set Children Selections
                //

                // Options

                if (dojoSeminar.Options != null)
                {
                    ltOptions.Text = dojoSeminar.Options.ToString();
                }
                else
                {
                    ltOptions.Text = string.Empty;
                }


                #endregion

                #region Bind Details Folder

                //
                // Set Field Entries
                //

                ltDetails.Text            = dojoSeminar.Details.ToString();
                ltDetailsOverrideUrl.Text = dojoSeminar.DetailsOverrideUrl.ToString();
                ltPdfUrl.Text             = dojoSeminar.PdfUrl.ToString();

                //
                // Set Children Selections
                //


                #endregion

                #region Bind Rappahanock Folder

                //
                // Set Field Entries
                //


                //
                // Set Children Selections
                //

                // Item

                if (dojoSeminar.Item != null)
                {
                    ltItem.Text = dojoSeminar.Item.ToString();
                }
                else
                {
                    ltItem.Text = string.Empty;
                }


                #endregion

                text = "View  - " + dojoSeminar.ToString();
            }
        }
コード例 #4
0
        protected override void OnPreRender(EventArgs e)
        {
            if (loadFlag)
            {
                if (dojoSeminarID > 0)
                {
                    obj  = new DojoSeminar(dojoSeminarID);
                    text = "Edit  - " + obj.ToString();
                }
                else if (dojoSeminarID <= 0)
                {
                    obj  = new DojoSeminar();
                    text = "Add ";
                }

                //
                // Set Field Entries
                //
                tbName.Text                     = obj.Name;
                tbStartDate.Text                = obj.StartDate.ToString();
                tbEndDate.Text                  = obj.EndDate.ToString();
                tbDescription.Text              = obj.Description;
                cbIsLocal.Checked               = obj.IsLocal;
                tbClassUnitType.Text            = obj.ClassUnitType.ToString();
                tbClassUnitFee.Text             = obj.ClassUnitFee.ToString();
                tbBaseRegistrationFee.Text      = obj.BaseRegistrationFee.ToString();
                cbRegistrationEnabled.Checked   = obj.RegistrationEnabled;
                tbRegistrationStart.Text        = obj.RegistrationStart.ToString();
                tbFullEarlyRegistrationFee.Text = obj.FullEarlyRegistrationFee.ToString();
                tbEarlyEndDate.Text             = obj.EarlyEndDate.ToString();
                tbFullRegistrationFee.Text      = obj.FullRegistrationFee.ToString();
                tbLateStartDate.Text            = obj.LateStartDate.ToString();
                tbFullLateRegistrationFee.Text  = obj.FullLateRegistrationFee.ToString();
                tbRegistrationEnd.Text          = obj.RegistrationEnd.ToString();
                ftbDetails.Text                 = obj.Details;
                tbDetailsOverrideUrl.Text       = obj.DetailsOverrideUrl;
                tbPdfUrl.Text                   = obj.PdfUrl;

                //
                // Set Children Selections
                //
                if (obj.Location != null)
                {
                    foreach (ListItem item in msLocation.Items)
                    {
                        item.Selected = obj.Location.ID.ToString() == item.Value;
                    }
                }
                else
                {
                    msLocation.SelectedIndex = 0;
                }

                foreach (ListItem i in msOptions.Items)
                {
                    foreach (DojoSeminarOption dojoSeminarOption in obj.Options)
                    {
                        if (i.Value == dojoSeminarOption.ID.ToString())
                        {
                            i.Selected = true;
                            break;
                        }
                    }
                }
                if (obj.Item != null)
                {
                    foreach (ListItem item in msItem.Items)
                    {
                        item.Selected = obj.Item.ID.ToString() == item.Value;
                    }
                }
                else
                {
                    msItem.SelectedIndex = 0;
                }
            }
        }