예제 #1
0
        protected override void RenderContent(HtmlTextWriter output)
        {
            if (greyFoxContactID == 0)
            {
                output.WriteFullBeginTag("tr");
                output.WriteBeginTag("td");
                output.WriteAttribute("class", "row1");
                output.WriteAttribute("colspan", "2");
                output.Write(HtmlTextWriter.TagRightChar);

                output.Write("The GreyFoxContact 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(greyFoxContact.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 (greyFoxContactID != 0)
     {
         greyFoxContact = new GreyFoxContact(greyFoxContactID);
         text           = "Delete - " + greyFoxContact.ToString();
     }
     else
     {
         text = "Delete ";
     }
     EnsureWindowScripts();
 }
예제 #3
0
        protected override void OnPreRender(EventArgs e)
        {
            if (loadFlag)
            {
                if (greyFoxContactID > 0)
                {
                    obj  = new GreyFoxContact(greyFoxContactTable, greyFoxContactID);
                    text = "Edit  - " + obj.ToString();
                }
                else if (greyFoxContactID <= 0)
                {
                    obj  = new GreyFoxContact(greyFoxContactTable);
                    text = "Add ";
                }

                //
                // Set Field Entries
                //
                tbDisplayName.Text           = obj.DisplayName;
                tbPrefix.Text                = obj.Prefix;
                tbFirstName.Text             = obj.FirstName;
                tbMiddleName.Text            = obj.MiddleName;
                tbLastName.Text              = obj.LastName;
                cbSuffixCommaEnabled.Checked = obj.SuffixCommaEnabled;
                tbSuffix.Text                = obj.Suffix;
                tbTitle.Text           = obj.Title;
                tbValidationFlags.Text = obj.ValidationFlags.ToString();
                tbValidationMemo.Text  = obj.ValidationMemo;
                tbAddress1.Text        = obj.Address1;
                tbAddress2.Text        = obj.Address2;
                tbCity.Text            = obj.City;
                tbStateProvince.Text   = obj.StateProvince;
                tbCountry.Text         = obj.Country;
                tbPostalCode.Text      = obj.PostalCode;
                tbHomePhone.Text       = obj.HomePhone;
                tbWorkPhone.Text       = obj.WorkPhone;
                tbFax.Text             = obj.Fax;
                tbPager.Text           = obj.Pager;
                tbMobilePhone.Text     = obj.MobilePhone;
                tbEmail1.Text          = obj.Email1;
                tbEmail2.Text          = obj.Email2;
                tbUrl.Text             = obj.Url;
                tbBusinessName.Text    = obj.BusinessName;
                tbMemoText.Text        = obj.MemoText;
                tbBirthDate.Text       = obj.BirthDate.ToString();
            }
        }
예제 #4
0
        protected override void OnPreRender(EventArgs e)
        {
            if (greyFoxContactID != 0)
            {
                greyFoxContact = new GreyFoxContact(greyFoxContactTable, greyFoxContactID);

                #region Bind Name Folder

                //
                // Set Field Entries
                //

                ltDisplayName.Text        = greyFoxContact.DisplayName.ToString();
                ltPrefix.Text             = greyFoxContact.Prefix.ToString();
                ltFirstName.Text          = greyFoxContact.FirstName.ToString();
                ltMiddleName.Text         = greyFoxContact.MiddleName.ToString();
                ltLastName.Text           = greyFoxContact.LastName.ToString();
                ltSuffixCommaEnabled.Text = greyFoxContact.SuffixCommaEnabled.ToString();
                ltSuffix.Text             = greyFoxContact.Suffix.ToString();
                ltTitle.Text           = greyFoxContact.Title.ToString();
                ltValidationFlags.Text = greyFoxContact.ValidationFlags.ToString();
                ltValidationMemo.Text  = greyFoxContact.ValidationMemo.ToString();


                #endregion

                #region Bind Address Folder

                //
                // Set Field Entries
                //

                ltAddress1.Text      = greyFoxContact.Address1.ToString();
                ltAddress2.Text      = greyFoxContact.Address2.ToString();
                ltCity.Text          = greyFoxContact.City.ToString();
                ltStateProvince.Text = greyFoxContact.StateProvince.ToString();
                ltCountry.Text       = greyFoxContact.Country.ToString();
                ltPostalCode.Text    = greyFoxContact.PostalCode.ToString();


                #endregion

                #region Bind Voice Folder

                //
                // Set Field Entries
                //

                ltHomePhone.Text   = greyFoxContact.HomePhone.ToString();
                ltWorkPhone.Text   = greyFoxContact.WorkPhone.ToString();
                ltFax.Text         = greyFoxContact.Fax.ToString();
                ltPager.Text       = greyFoxContact.Pager.ToString();
                ltMobilePhone.Text = greyFoxContact.MobilePhone.ToString();


                #endregion

                #region Bind Internet Folder

                //
                // Set Field Entries
                //

                ltEmail1.Text = greyFoxContact.Email1.ToString();
                ltEmail2.Text = greyFoxContact.Email2.ToString();
                ltUrl.Text    = greyFoxContact.Url.ToString();


                #endregion

                #region Bind Business Folder

                //
                // Set Field Entries
                //

                ltBusinessName.Text = greyFoxContact.BusinessName.ToString();


                #endregion

                #region Bind Default Folder

                //
                // Set Field Entries
                //

                ltMemoText.Text  = greyFoxContact.MemoText.ToString();
                ltBirthDate.Text = greyFoxContact.BirthDate.ToString();


                #endregion

                #region Bind _system Folder

                //
                // Set Field Entries
                //



                #endregion

                text = "View  - " + greyFoxContact.ToString();
            }
        }