private void DoBind() { int clientID = Core.SessionHelper.getClientId(); List <SubStatusMaster> lstStatus = null; //var predicate = PredicateBuilder.True<SubStatusMaster>(); lstStatus = SubStatusManager.GetAll(clientID); gvSubStatus.DataSource = lstStatus; gvSubStatus.DataBind(); }
private void copyMasterSubStatus(int sourceClientID, int targetClientID, int clientUserID) { List <SubStatusMaster> statuses = null; // get list of status from model statuses = SubStatusManager.GetAll(sourceClientID); foreach (SubStatusMaster status in statuses) { SubStatusMaster newStatusMaster = new SubStatusMaster(); newStatusMaster.clientID = targetClientID; newStatusMaster.InsertBy = clientUserID; newStatusMaster.InsertDate = DateTime.Now; newStatusMaster.Status = status.Status; newStatusMaster.UpdateBy = clientUserID; newStatusMaster.UpdateDate = DateTime.Now; SubStatusManager.Save(newStatusMaster); } }
public void bindData() { // main binding routine List <StatusMaster> statusMasters = null; List <SubStatusMaster> subStatusMasters = null; List <StateMaster> states = null; IQueryable <AdjusterMaster> adjusters = null; int clientID = SessionHelper.getClientId(); int leadID = Convert.ToInt32(Session["LeadIds"]); // bind states states = State.GetAll(); //CollectionManager.FillCollection(ddlState, "StateId", "StateName", CarrierManager.GetCarriers(clientID)); var state = CarrierManager.GetCarriers(clientID); ddlState.DataSource = state.ToList(); ddlState.DataValueField = "StateId"; ddlState.DataTextField = "StateName"; ddlState.DataBind(); ddlState.Items.Insert(0, new ListItem("--- Select ---", "0")); if (clientID > 0) { adjusters = AdjusterManager.GetAll(clientID); statusMasters = StatusManager.GetAll(clientID); subStatusMasters = SubStatusManager.GetAll(clientID); } else { adjusters = AdjusterManager.GetAll(); statusMasters = StatusManager.GetAll(); subStatusMasters = SubStatusManager.GetAll(); } //CollectionManager.FillCollection(ddlCarrier, "CarrierId", "CarrierName", CarrierManager.GetCarriers(clientID)); var carrier = CarrierManager.GetCarriers(clientID); ddlCarrier.DataSource = state.ToList(); ddlCarrier.DataValueField = "CarrierId"; ddlCarrier.DataTextField = "CarrierName"; ddlCarrier.DataBind(); ddlCarrier.Items.Insert(0, new ListItem("--- Select ---", "0")); bindAgents(); if (this.policyID > 0) { // edit existing policy tabPanelAgent.Visible = true; tabPanelPolicyNotes.Visible = true; fillForm(); //bindDocuments(leadID); //bindContacts(); bindLienHolders(); //fillComments(leadID); bindLimits(); bindSubLimits(); bindClaims(); activateLinks(); tabPanelLienHolder.Visible = true; ShowAddCoverage(); SetAddCoverage(this.policyID); } else { // create blank one tabPanelAgent.Visible = false; tabPanelPolicyNotes.Visible = false; bindLimits(); // create blank one bindSubLimits(); tabPanelLienHolder.Visible = false; hf_policyID.Value = "0"; hf_lastStatusID.Value = "0"; clearFields(); HideAddCoverage(); ShowAddCoverageAdd(); } }