Exemplo n.º 1
0
        public void getCat1(object sender, EventArgs e)
        {
            MembershipDAO d1 = new MembershipDAO();
            DataTable     DT = new DataTable();

            DT = d1.GetCat1(ddlSource.SelectedValue);
            ddlCat1.DataSource    = DT;
            ddlCat1.DataTextField = "cat_1";
            ddlCat1.DataTextField = "cat_1";
            ddlCat1.DataBind();
        }
        public void getCat1(object sender, EventArgs e)
        {
            MembershipDAO d1 = new MembershipDAO();
            DataTable     DT = new DataTable();

            DT = d1.GetCat1(ddlSource.SelectedValue);
            ddlCat1.DataSource    = DT;
            ddlCat1.DataTextField = "cat_1";
            ddlCat1.DataTextField = "cat_1";
            ddlCat1.DataBind();
            if (Session["Person"] != null)
            {
                ScriptManager.RegisterStartupScript(Page, GetType(), "script", "hideToggle();", true);
            }
        }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                bindtable();
                slidertoggleDIV.Style.Add("display", "block");
                MembershipDAO d1         = new MembershipDAO();
                MembershipDAO d2         = new MembershipDAO();
                MembershipDAO d3         = new MembershipDAO();
                DataTable     DT         = new DataTable();
                DataTable     DTRole     = new DataTable();
                DataTable     DTCAREP_PA = new DataTable();

                DT = d1.GetLookupSearch("HONOURIFIC");
                ddlList.DataSource     = DT;
                ddlList.DataTextField  = "Code_Desc";
                ddlList.DataValueField = "Code"; //When insert, this value
                ddlList.DataBind();
                ddlList.Items.Insert(0, "");



                DTRole                 = d2.GetLookupSearch("CAREP");
                ddlRole.DataSource     = DTRole;
                ddlRole.DataTextField  = "Code_Desc";
                ddlRole.DataValueField = "Code_Desc"; //When insert, this value
                ddlRole.DataBind();



                DT = d3.GetLookupSearch("HONOURIFIC");
                modalDDList.DataSource     = DT;
                modalDDList.DataTextField  = "Code_Desc";
                modalDDList.DataValueField = "Code"; //When insert, this value
                modalDDList.DataBind();
                modalDDList.Items.Insert(0, "");

                DT = d1.GetSource();
                ddlSource.DataSource     = DT;
                ddlSource.DataTextField  = "source";
                ddlSource.DataValueField = "source";
                ddlSource.DataBind();
                ddlSource.SelectedValue = "Acad_TT";



                DT = d1.GetCat2();
                ddlCat2.DataSource     = DT;
                ddlCat2.DataTextField  = "Code_Desc";
                ddlCat2.DataValueField = "Code";
                //ddlCat2.Items.Insert(0, "");
                ddlCat2.DataBind();
                ddlCat2.Items.Insert(0, "");



                DT = d1.GetCat1(ddlSource.SelectedValue);
                ddlCat1.DataSource    = DT;
                ddlCat1.DataTextField = "cat_1";
                ddlCat1.DataTextField = "cat_1";
                ddlCat1.DataBind();

                DT = d1.GetNationality();
                ddlNationality.DataSource     = DT;
                ddlNationality.DataTextField  = "NATIONALITY";
                ddlNationality.DataValueField = "NATIONALITY";
                ddlNationality.DataBind();



                if (Session["Person"] != null)
                {
                    Session["CAREPEDIT"]  = null;
                    Session["CAREPORGID"] = null;
                    orgList = (ArrayList)Session["Person"];
                    lblOrgName.InnerText = orgList[3].ToString();
                    slidertoggleDIV.Style.Add("display", "none");
                    ScriptManager.RegisterStartupScript(Page, GetType(), "script", "hideToggle();", true);
                }
                else
                {
                }

                if (Session["CAREPEDIT"] != null)
                {
                    Session["Person"] = null;
                    //slidertoggleDIV.Style.Add("display", "block");
                    hiddentext.Value = Session["CAREPEDIT"].ToString();
                    string        CAREP_ORG_ID = Session["CAREPORGID"].ToString();
                    MembershipDAO dalMem       = new MembershipDAO();
                    PersonModel   perModel     = new PersonModel();
                    ScriptManager.RegisterStartupScript(Page, GetType(), "script", "showToggle();", true);


                    perModel             = dalMem.GetCAREPData(hiddentext.Value.ToString());
                    lblOrgName.InnerText = perModel.orgName.ToString();

                    txtSalutationField.Value = perModel.salutation.ToString();
                    txtFirstName.Value       = perModel.firstName.ToString();
                    txtSurname.Value         = perModel.surname.ToString();
                    txtFullNameNameTag.Value = perModel.fullNameNametag.ToString();
                    txtEmail.Value           = perModel.email.ToString();
                    txtTelephone.Value       = perModel.telNum.ToString();
                    txtOrg1.Value            = perModel.organisation1.ToString();
                    txtDept1.Value           = perModel.department1.ToString();
                    txtDesig1.Value          = perModel.designation1.ToString();
                    txtOrg2.Value            = perModel.organisation2.ToString();
                    txtDept2.Value           = perModel.department2.ToString();
                    txtDesig2.Value          = perModel.designation2.ToString();
                    txtSDR.Value             = perModel.SDR.ToString();
                    ddlRole.SelectedValue    = perModel.role.ToString();
                    ddlSource.SelectedValue  = perModel.source.ToString();
                    ddlCat1.SelectedValue    = perModel.cat1.ToString();
                    ddlCat2.SelectedValue    = perModel.cat2.ToString();
                    ddlList.SelectedValue    = perModel.honorific.ToString();
                    btnSave.Visible          = false;
                    btnUpdate.Attributes.CssStyle.Remove("display");
                    bindTableEdit(CAREP_ORG_ID);
                    if (perModel.role.Equals("F") == false)
                    {
                        if (perModel.emailSent.Equals("Yes"))
                        {
                            chkbxWelcomeEmail.Style.Add("display", "block");
                            chkbxFaciBriefed.Style.Add("display", "none");
                            welcomeEmail.Checked  = true;
                            welcomeEmail.Disabled = true;
                        }
                        else
                        {
                            chkbxWelcomeEmail.Style.Add("display", "block");
                            chkbxFaciBriefed.Style.Add("display", "none");
                            welcomeEmail.Checked  = false;
                            welcomeEmail.Disabled = true;
                        }
                    }
                    else if (perModel.role.Equals("F") == true)
                    {
                        if (perModel.faciBriefed.Equals("Yes"))
                        {
                            chkbxWelcomeEmail.Style.Add("display", "none");
                            chkbxFaciBriefed.Style.Add("display", "block");
                            FacilitatorBriefed.Checked  = true;
                            FacilitatorBriefed.Disabled = true;
                        }
                        else
                        {
                            chkbxWelcomeEmail.Style.Add("display", "none");
                            chkbxFaciBriefed.Style.Add("display", "block");
                            FacilitatorBriefed.Checked  = false;
                            FacilitatorBriefed.Disabled = true;
                        }
                    }
                    else if (perModel.role.Equals(""))
                    {
                    }

                    disableFields(perModel);
                }

                if (Session["ORG_ID"] != null)
                {
                    Session["Person"]     = null;
                    Session["CAREPEDIT"]  = null;
                    Session["CAREPORGID"] = null;
                    string        org_id = Session["ORG_ID"].ToString();
                    PersonModel   p1     = new PersonModel();
                    MembershipDAO dalMem = new MembershipDAO();
                    p1 = dalMem.getOrgInfo(org_id);
                    lblOrgName.InnerText = p1.orgName;

                    ScriptManager.RegisterStartupScript(Page, GetType(), "AlertFailureDisplay", "hideToggle();", true);
                }
            }
            else
            {
                //upPanel.Update();
                //string CAREP_ORG_ID = Session["CAREPORGID"].ToString();
                bindtable();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                MembershipDAO d1 = new MembershipDAO();
                DataTable     DT = new DataTable();
                DT = d1.GetLookupSearch("HONOURIFIC");
                ddlList.DataSource     = DT;
                ddlList.DataTextField  = "Code_Desc";
                ddlList.DataValueField = "Code"; //When insert, this value
                ddlList.DataBind();
                ddlList.Items.Insert(0, "");

                modalDDList.DataSource     = DT;
                modalDDList.DataTextField  = "Code_Desc";
                modalDDList.DataValueField = "Code"; //When insert, this value
                modalDDList.DataBind();
                modalDDList.Items.Insert(0, "");

                DT = d1.GetSource();
                ddlSource.DataSource     = DT;
                ddlSource.DataTextField  = "source";
                ddlSource.DataValueField = "source";

                ddlSource.DataBind();
                ddlSource.SelectedValue = "Acad_TT";



                DT = d1.GetCat2();
                ddlCat2.DataSource     = DT;
                ddlCat2.DataTextField  = "Code_Desc";
                ddlCat2.DataValueField = "Code";
                ddlCat2.DataBind();
                ddlCat2.Items.Insert(0, "");

                DT = d1.GetCat1(ddlSource.SelectedValue);
                ddlCat1.DataSource    = DT;
                ddlCat1.DataTextField = "cat_1";
                ddlCat1.DataTextField = "cat_1";
                ddlCat1.DataBind();

                DT = d1.GetNationality();
                ddlNationality.DataSource     = DT;
                ddlNationality.DataTextField  = "NATIONALITY";
                ddlNationality.DataValueField = "NATIONALITY";
                ddlNationality.DataBind();


                if (Session["Person"] != null)
                {
                    //IF Session not null, means page is triggered by the add IA from member Registration page
                    //VALUES SUCCESFULY PASSED
                    Session["IndivEdit"] = null;
                    pList            = (ArrayList)Session["Person"];
                    hiddentext.Value = pList[0].ToString();
                    memRegType       = pList[0].ToString();
                    memRegDonorTier  = pList[1].ToString();
                    memRegExpDate    = pList[2].ToString();
                    AddPA.Disabled   = true;
                    ScriptManager.RegisterStartupScript(Page, GetType(), "script", "hideToggle();", true);
                    ScriptManager.RegisterStartupScript(Page, GetType(), "AlertFailureDisplay", "showlblShow();", true);
                }
                if (Session["IndivEdit"] != null)
                {
                    Session["Person"] = null;
                    // IF Session not null means that page is triggered by member management page
                    hiddentextPersonID.Value = Session["IndivEdit"].ToString();
                    MembershipDAO dalMem   = new MembershipDAO();
                    PersonModel   perModel = new PersonModel();
                    hiddentext.Value         = "Individual Associate";
                    perModel                 = dalMem.GetPersonData(hiddentextPersonID.Value.ToString());
                    txtSalutationField.Value = perModel.salutation.ToString();
                    txtFirstName.Value       = perModel.firstName.ToString();
                    txtSurname.Value         = perModel.surname.ToString();
                    txtFullNameNameTag.Value = perModel.fullNameNametag.ToString();
                    txtEmail.Value           = perModel.email.ToString();
                    txtTelephone.Value       = perModel.telNum.ToString();
                    txtOrg1.Value            = perModel.organisation1.ToString();
                    txtDept1.Value           = perModel.department1.ToString();
                    txtDesig1.Value          = perModel.designation1.ToString();
                    txtOrg2.Value            = perModel.organisation2.ToString();
                    txtDept2.Value           = perModel.department2.ToString();
                    txtDesig2.Value          = perModel.designation2.ToString();
                    txtSDR.Value             = perModel.SDR.ToString();
                    ddlList.SelectedValue    = perModel.honorific.ToString();
                    ddlCat2.SelectedValue    = perModel.cat2.ToString();

                    txtSalutationField.Disabled = true;
                    txtFirstName.Disabled       = true;
                    txtSurname.Disabled         = true;
                    txtFullNameNameTag.Disabled = true;
                    txtEmail.Disabled           = true;
                    txtTelephone.Disabled       = true;
                    txtOrg1.Disabled            = true;
                    txtDept1.Disabled           = true;
                    txtDesig1.Disabled          = true;
                    txtOrg2.Disabled            = true;
                    txtDept2.Disabled           = true;
                    txtDesig2.Disabled          = true;
                    txtSDR.Disabled             = true;
                    btnSave.Visible             = false;
                    btnUpdate.Attributes.CssStyle.Remove("display");
                    ddlList.Attributes.Add("disabled", "disabled");
                    ddlNationality.Attributes.Add("disabled", "disabled");
                    ddlSource.Attributes.Add("disabled", "disabled");
                    ddlCat1.Attributes.Add("disabled", "disabled");
                    ddlCat2.Attributes.Add("disabled", "disabled");
                    ddlStatus.Attributes.Add("disabled", "disabled");

                    ScriptManager.RegisterStartupScript(Page, GetType(), "AlertFailureDisplay", "hidelblHidden();", true);


                    if (perModel.gender.Equals("M"))
                    {
                        Male.Checked = true;
                    }
                    else
                    {
                        Female.Checked = true;
                    }
                    if (perModel.status.Equals("Active"))
                    {
                        ddlStatus.SelectedValue = "Active";
                    }
                    else
                    {
                        ddlStatus.SelectedValue = "Retired";
                    }
                    AddPA.Disabled   = true;
                    btnSave.Disabled = true;
                }
            }

            if (IsPostBack)
            {
                //bindtable();
            }
            else
            {
                bindtable();
            }
        }