protected void bindLienholders() { clientID = Core.SessionHelper.getClientId(); List <Mortgagee> mortgagees = MortgageeManager.GetAll(clientID).ToList(); gvMortgagee.DataSource = mortgagees; gvMortgagee.DataBind(); }
protected void bindMasterLienholders() { // load lienholders clientID = SessionHelper.getClientId(); List <Mortgagee> mortgagees = MortgageeManager.GetAll(clientID).ToList(); CollectionManager.FillCollection(ddlMorgagee, "MortgageeID", "MortageeName", mortgagees); }
protected bool saveLienholder() { int id = Convert.ToInt32(hf_id.Value); clientID = Core.SessionHelper.getClientId(); Mortgagee mortgagee = null; // 2013-08-07 tortega using (TransactionScope scope = new TransactionScope()) { if (id > 0) { mortgagee = MortgageeManager.Get(id); } else { bool exists = MortgageeManager.IsExist(txtName.Text.Trim(), clientID); if (exists) { lblMessage.Text = "Mortgagee name already exists."; lblMessage.CssClass = "error"; txtName.Focus(); return(false); } mortgagee = new Mortgagee(); mortgagee.Status = true; } mortgagee.ClientID = clientID; mortgagee.MortageeName = txtName.Text.Trim(); mortgagee.AddressLine1 = txtAddress.Text.Trim(); mortgagee.AddressLine2 = txtAddress2.Text.Trim(); mortgagee.CityID = Convert.ToInt32(ddlCity.SelectedValue); mortgagee.StateID = Convert.ToInt32(this.ddlState.SelectedValue); mortgagee.ZipCodeID = Convert.ToInt32(this.ddlLossZip.SelectedValue); mortgagee.Phone = txtPhone.Text.Trim(); mortgagee.Fax = txtFax.Text.Trim(); mortgagee.Email = txtEmail.Text; mortgagee.ContactName = txtContactName.Text; if (ddlCountry.SelectedIndex > 0) { mortgagee.CountryID = Convert.ToInt32(ddlCountry.SelectedValue); } MortgageeManager.Save(mortgagee); scope.Complete(); } return(true); }
protected void gv_onSorting(object sender, GridViewSortEventArgs e) { IQueryable <Mortgagee> clients = MortgageeManager.GetAll(clientID); bool descending = false; if (ViewState[e.SortExpression] == null) { descending = false; } else { descending = !(bool)ViewState[e.SortExpression]; } ViewState[e.SortExpression] = descending; gvMortgagee.DataSource = clients.orderByExtension(e.SortExpression, descending); gvMortgagee.DataBind(); }
protected void gv_RowCommand(object sender, GridViewCommandEventArgs e) { Mortgagee mortgagee = null; if (e.CommandName == "DoEdit") { hf_id.Value = e.CommandArgument.ToString(); mortgagee = MortgageeManager.Get(Convert.ToInt32(e.CommandArgument)); if (mortgagee != null) { pnlEdit.Visible = true; pnlList.Visible = false; hf_id.Value = mortgagee.MortgageeID.ToString(); CollectionManager.FillCollection(ddlState, "StateId", "StateName", State.GetAll()); CollectionManager.FillCollection(ddlCity, "CityId", "CityName", City.GetAll(mortgagee.StateID ?? 0)); CollectionManager.FillCollection(ddlLossZip, "ZipCodeID", "ZipCode", ZipCode.getByCityID(mortgagee.CityID ?? 0)); txtName.Text = mortgagee.MortageeName; txtAddress.Text = mortgagee.AddressLine1; txtAddress2.Text = mortgagee.AddressLine2; txtFax.Text = mortgagee.Fax; txtPhone.Text = mortgagee.Phone; txtEmail.Text = mortgagee.Email; txtContactName.Text = mortgagee.ContactName; if (mortgagee.StateID != null) { ddlState.SelectedValue = mortgagee.StateID.ToString(); } if (mortgagee.CityID != null) { ddlCity.SelectedValue = mortgagee.CityID.ToString(); } if (mortgagee.ZipCodeID != null) { ddlLossZip.SelectedValue = mortgagee.ZipCodeID.ToString(); } this.ddlCountry.SelectedValue = (mortgagee.CountryID ?? 0).ToString(); } } if (e.CommandName == "DoDelete") { mortgagee = MortgageeManager.Get(Convert.ToInt32(e.CommandArgument)); if (mortgagee != null) { mortgagee.Status = false; MortgageeManager.Save(mortgagee); bindLienholders(); } } }