示例#1
0
        protected void btnAddOwner_Click(object sender, EventArgs e)
        {
            if (IsOwnerFormValid())
            {
                if (btnAddOwner.Text == "Submit")
                {
                    HomeOwnershipResult objHomeOwnershipResult = HomeOwnershipData.AddProjectHomeOwnership(DataUtils.GetInt(hfHomeOwnershipID.Value), DataUtils.GetInt(ddlOwner.SelectedValue.ToString()),
                                                                                                           DataUtils.GetInt(ddlLender.SelectedValue.ToString()), cbVHFAInv.Checked, cbRDLoan.Checked, DataUtils.GetDecimal(txtVHCBGrant.Text), DataUtils.GetDecimal(txtOwnerAppAtResale.Text),
                                                                                                           DataUtils.GetDecimal(txtCapitalImpAtResale.Text), DataUtils.GetDecimal(txtFeeAtPurchase.Text), DataUtils.GetDecimal(txtFeeAtResale.Text), DataUtils.GetDecimal(txtStewardCont.Text),
                                                                                                           DataUtils.GetDecimal(txtVHCBAsstLoan.Text), DataUtils.GetDecimal(txtVHCBRehabLoan.Text));

                    ClearOwnerForm();
                    BindHomeOwnersGrid();

                    if (objHomeOwnershipResult.IsDuplicate && !objHomeOwnershipResult.IsActive)
                    {
                        LogMessage("Owner already exist as in-active");
                    }
                    else if (objHomeOwnershipResult.IsDuplicate)
                    {
                        LogMessage("Owner already exist");
                    }
                    else
                    {
                        LogMessage("Owner Added Successfully");
                    }
                }
                else
                {
                    HomeOwnershipData.UpdateProjectHomeOwnership(DataUtils.GetInt(hfProjectHomeOwnershipID.Value), DataUtils.GetInt(ddlOwner.SelectedValue.ToString()),
                                                                 DataUtils.GetInt(ddlLender.SelectedValue.ToString()), cbVHFAInv.Checked, cbRDLoan.Checked, DataUtils.GetDecimal(txtVHCBGrant.Text), DataUtils.GetDecimal(txtOwnerAppAtResale.Text),
                                                                 DataUtils.GetDecimal(txtCapitalImpAtResale.Text), DataUtils.GetDecimal(txtFeeAtPurchase.Text), DataUtils.GetDecimal(txtFeeAtResale.Text), DataUtils.GetDecimal(txtStewardCont.Text),
                                                                 DataUtils.GetDecimal(txtVHCBAsstLoan.Text), DataUtils.GetDecimal(txtVHCBRehabLoan.Text), chkOwnerActive.Checked);

                    gvOwner.EditIndex = -1;
                    BindHomeOwnersGrid();
                    ClearOwnerForm();
                    hfProjectHomeOwnershipID.Value = "";
                    btnAddOwner.Text = "Submit";
                    LogMessage("Owner Updated Successfully");
                }
            }
        }
示例#2
0
        protected void btnAddAddress_Click(object sender, EventArgs e)
        {
            if (IsAddressFormValid())
            {
                if (btnAddAddress.Text == "Add")
                {
                    HomeOwnershipResult objHomeOwnershipResult = HomeOwnershipData.AddHomeOwnershipAddress((DataUtils.GetInt(hfProjectId.Value)),
                                                                                                           DataUtils.GetInt(ddlAddress.SelectedValue.ToString()), cbMH.Checked, cbCondo.Checked, cbSFD.Checked);

                    ClearAddressForm();
                    BindGrids();

                    if (objHomeOwnershipResult.IsDuplicate && !objHomeOwnershipResult.IsActive)
                    {
                        LogMessage("Address already exist as in-active");
                    }
                    else if (objHomeOwnershipResult.IsDuplicate)
                    {
                        LogMessage("Address already exist");
                    }
                    else
                    {
                        LogMessage("Address Added Successfully");
                    }
                }
                else
                {
                    HomeOwnershipData.UpdateHouseOwnership((DataUtils.GetInt(hfHomeOwnershipID.Value)), DataUtils.GetInt(ddlAddress.SelectedValue.ToString()),
                                                           cbMH.Checked, cbCondo.Checked, cbSFD.Checked, chkAddressActive.Checked);

                    gvHOAddress.EditIndex = -1;
                    BindGrids();
                    hfHomeOwnershipID.Value = "";
                    ClearAddressForm();
                    btnAddAddress.Text = "Add";

                    LogMessage("Address Updated Successfully");
                }
            }
        }