예제 #1
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            Model.Insured newInsured = new Model.Insured
            {
                AccountNumber = accountNumberTextBox.Text,
                Address       = addressTextBox.Text,
                Email         = emailTextBox.Text,
                PhoneNumber   = phoneNumberTextBox.Text
            };

            insuredDao.InsertInsured(newInsured);
            Response.Redirect("~/Pages/Insured/InsuredPersons.aspx");
        }
예제 #2
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            Model.Affiliate affiliate = new Model.Affiliate
            {
                Id = Convert.ToInt32(affiliateDropDown.SelectedItem.Value)
            };

            Model.Agent agent = new Model.Agent
            {
                Id = Convert.ToInt32(agentDropDown.SelectedItem.Value)
            };

            Model.RiskPackage riskPackage = new Model.RiskPackage
            {
                Id = Convert.ToInt32(riskPackageDropDown.SelectedItem.Value)
            };

            Model.Insured insured = new Model.Insured
            {
                Id = Convert.ToInt32(insuredDropDown.SelectedItem.Value)
            };

            Model.Vehicle vehicle = new Model.Vehicle
            {
                RegisterNumber = registerNumberDropDown.SelectedItem.Value
            };

            Model.Policy policy = new Model.Policy
            {
                CreatedOn   = DateTime.Now,
                StartDate   = Convert.ToDateTime(startDateTextBox.Value),
                EndDate     = Convert.ToDateTime(expireDateTextBox.Value),
                Affiliate   = affiliate,
                Agent       = agent,
                Insured     = insured,
                Premium     = Convert.ToDecimal(premiumTextBox.Text),
                RiskPackage = riskPackage,
                Vehicle     = vehicle
            };

            policyDao.InsertPolicy(policy);

            Response.Redirect("~/Pages/Policy/Policies.aspx");
        }