コード例 #1
0
        public void setPersonDropDown()
        {
            employeeData myData     = (employeeData)Session["EmployeeData"];
            Coverage     myCoverage = (Coverage)Session["Coverage"];

            txtPersonName.Items.Add("(Select)");
            txtPersonName.Items.Add(myData.EmployeeName);
            if (myData.IsChildren || !myData.IsSingle)
            {
                Dependents myDependents = (Dependents)Session["Dependents"];
                if (!myData.IsSingle && myCoverage.isSpouseCovered())
                {
                    txtPersonName.Items.Add(myDependents.getSpouse().Name);
                }
                if (myCoverage.isChildCovered())
                {
                    foreach (Dependent d in myDependents.getDependents())
                    {
                        txtPersonName.Items.Add(d.Name);
                    }
                }
            }
        }
コード例 #2
0
ファイル: FillPDF.cs プロジェクト: OCIServices/ElectronicApp
        public void FillDependentData(Dependents myDependents)
        {
            if (myDependents.getSpouse() != null)
            {
                Dependent mySpouse = myDependents.getSpouse();
                pdfFormFields.SetField("dependentname1", mySpouse.Name);

                if (mySpouse.Gender.Equals('M'))
                {
                    pdfFormFields.SetField("dependentgender1male", "Yes");
                }
                else
                {
                    pdfFormFields.SetField("dependentgender1female", "Yes");
                }

                pdfFormFields.SetField("dependentheight1", mySpouse.Height);
                pdfFormFields.SetField("dependentweight1", mySpouse.Weight);
                pdfFormFields.SetField("dependentdob1", mySpouse.DOB);
                pdfFormFields.SetField("dependentssn1", mySpouse.SSN);
                pdfFormFields.SetField("dependentpcp1", mySpouse.PrimaryCarePhysician);

                if (mySpouse.Student)
                {
                    pdfFormFields.SetField("dependentfts1yes", "Yes");
                }
                else
                {
                    pdfFormFields.SetField("dependentfts1no", "Yes");
                }

                if (mySpouse.Medicare)
                {
                    pdfFormFields.SetField("dependentms1yes", "Yes");
                }
                else
                {
                    pdfFormFields.SetField("dependentms1no", "Yes");
                }

                if (mySpouse.SSEnrolled)
                {
                    pdfFormFields.SetField("dependentssenrolled1yes", "Yes");
                }
                else
                {
                    pdfFormFields.SetField("dependentssenrolled1no", "Yes");
                }
            }

                List<Dependent> myChildren = myDependents.getDependents();
                int i = 2;
                foreach (Dependent d in myChildren)
                {
                    pdfFormFields.SetField("dependentname" + i.ToString(), d.Name);

                    if (d.Gender.Equals('M'))
                    {
                        pdfFormFields.SetField("dependentgender" + i.ToString() + "male", "Yes");
                    }
                    else
                    {
                        pdfFormFields.SetField("dependentgender" + i.ToString() + "female", "Yes");
                    }

                    pdfFormFields.SetField("dependentheight" + i.ToString(), d.Height);
                    pdfFormFields.SetField("dependentweight" + i.ToString(), d.Weight);
                    pdfFormFields.SetField("dependentdob" + i.ToString(), d.DOB);
                    pdfFormFields.SetField("dependentssn" + i.ToString(), d.SSN);
                    pdfFormFields.SetField("dependentpcp" + i.ToString(), d.PrimaryCarePhysician);

                    if (d.Student)
                    {
                        pdfFormFields.SetField("dependentfts" + i.ToString() + "yes", "Yes");
                    }
                    else
                    {
                        pdfFormFields.SetField("dependentfts" + i.ToString() + "no", "Yes");
                    }

                    if (d.Medicare)
                    {
                        pdfFormFields.SetField("dependentms" + i.ToString() + "yes", "Yes");
                    }
                    else
                    {
                        pdfFormFields.SetField("dependentms" + i.ToString() + "no", "Yes");
                    }

                    if (d.SSEnrolled)
                    {
                        pdfFormFields.SetField("dependentssenrolled" + i.ToString() + "yes", "Yes");
                    }
                    else
                    {
                        pdfFormFields.SetField("dependentssenrolled" + i.ToString() + "no", "Yes");
                    }
                    i += 1;
                }
        }