コード例 #1
0
        private AdministrationEDSC.ProviderProfilesDTRow GetRegistrationData()
        {
            //Reference wizard's controls
            //CreateUserWizardStep ProviderProfiles = CreateNewProvider.FindControl("ProviderProfiles") as CreateUserWizardStep;
            AdministrationEDSC.ProviderProfilesDTRow dr = new AdministrationEDSC.ProviderProfilesDTDataTable().NewProviderProfilesDTRow();

            dr.UserID         = ProviderID;
            dr.ProviderBranch = txtBranch.Text;
            dr.Username       = hdnUsername.Value;
            dr.Title          = Convert.ToInt32(ddlTitle.SelectedValue);
            dr.FirstName      = txtFirstName.Text;
            if (txtMiddleName.Text == "Middle Name (Optional)")
            {
                dr.MiddleName = "";
            }
            else
            {
                dr.MiddleName = txtMiddleName.Text;
            }
            dr.LastName         = txtLastName.Text;
            dr.Email            = hdnEmailAddress.Value;
            dr.Address          = txtAddress1.Text;
            dr.Suburb           = txtSuburb.Text;
            dr.SecondarySuburb  = getSecondarySuburb();
            dr.StateID          = Convert.ToInt32(ddlState.SelectedValue);
            dr.PhoneNumber      = txtContactNumber.Text;
            dr.MobileNumber     = txtMobile.Text;
            dr.Aggreement       = Convert.ToBoolean(hdnAgreement.Value);
            dr.ProviderName     = txtCompany.Text;
            dr.PostCode         = Convert.ToInt32(txtPostCode.Text);
            dr.CreatedBy        = hdnCreatedBy.Value;
            dr.CreatedDatetime  = Convert.ToDateTime(hdnCreatedDatetime.Value);
            dr.ModifiedBy       = WebSecurity.CurrentUserName;
            dr.ModifiedDatetime = DateTime.Now;

            if (radiobyEMail.Checked)
            {
                dr.PreferredContact = 1;
            }
            else if (radiobyMail.Checked)
            {
                dr.PreferredContact = 3;
            }
            else if (radiobyPhone.Checked)
            {
                dr.PreferredContact = 2;
            }

            return(dr);
        }
コード例 #2
0
ファイル: ProviderList.ascx.cs プロジェクト: maziesmith/HAC
        private AdministrationEDSC.ProviderProfilesDTDataTable GetSelected()
        {
            var dt = new AdministrationEDSC.ProviderProfilesDTDataTable();

            foreach (GridViewRow row in gridview1.Rows)
            {
                CheckBox chkSelected = row.FindControl("chkSelected") as CheckBox;


                if (chkSelected.Checked)
                {
                    Label       lblEmail    = row.FindControl("lblEmail") as Label;
                    LinkButton  lblUsername = row.FindControl("lnkUserName") as LinkButton;
                    HiddenField hdnUserID   = row.FindControl("hdnUserID") as HiddenField;
                    var         dr          = dt.NewProviderProfilesDTRow();
                    dr.Username = lblUsername.Text;
                    dr.UserID   = new Guid(hdnUserID.Value);
                    dt.AddProviderProfilesDTRow(dr);
                }
            }
            return(dt);
        }