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"); } } }
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"); } } }