private void DoBind() { List <LeadSourceMaster> lstLeadSource = null; // 2013-10-25 tortega int clientID = Core.SessionHelper.getClientId(); int roleID = Core.SessionHelper.getUserRoleId(); // 2013-10-25 tortega if (roleID == (int)UserRole.Administrator) { lstLeadSource = LeadSourceManager.GetAll(); } else { lstLeadSource = LeadSourceManager.GetAll(clientID); } gvSources.DataSource = lstLeadSource; gvSources.DataBind(); }
private void copyLeadSource(int sourceClientID, int targetClientID, int userID) { List <LeadSourceMaster> sources = LeadSourceManager.GetAll(sourceClientID); LeadSourceMaster newSource = null; if (sources != null) { foreach (LeadSourceMaster source in sources) { newSource = new LeadSourceMaster(); newSource.ClientId = targetClientID; newSource.InsertBy = userID; newSource.InsertDate = DateTime.Now; newSource.LeadSourceName = source.LeadSourceName; newSource.Status = source.Status; LeadSourceManager.Save(newSource); } } }
protected void gv_onSorting(object sender, GridViewSortEventArgs e) { List <LeadSourceMaster> sources = null; int clientID = Core.SessionHelper.getClientId(); sources = LeadSourceManager.GetAll(clientID); bool descending = false; if (ViewState[e.SortExpression] == null) { descending = false; } else { descending = !(bool)ViewState[e.SortExpression]; } ViewState[e.SortExpression] = descending; gvSources.DataSource = sources.AsQueryable().orderByExtension(e.SortExpression, descending); gvSources.DataBind(); }
private void bindDDL() { //IQueryable<AdjusterMaster> adjusters = null; IQueryable <ContractorMaster> contractors = null; IQueryable <AppraiserMaster> appraisers = null; IQueryable <UmpireMaster> umpires = null; List <LeadSourceMaster> sources = null; int clientID = SessionHelper.getClientId(); if (clientID > 0) { // adjusters = AdjusterManager.GetAll(clientID); contractors = ContractorManager.GetAll(clientID); appraisers = AppraiserManager.GetAll(clientID); umpires = UmpireManager.GetAll(clientID); sources = LeadSourceManager.GetAll(clientID); } else { // adjusters = AdjusterManager.GetAll(); contractors = ContractorManager.GetAll(); appraisers = AppraiserManager.GetAll(); umpires = UmpireManager.GetAll(); sources = LeadSourceManager.GetAll(); } if (appraisers != null) { CollectionManager.FillCollection(ddlAppraiser, "AppraiserId", "AppraiserName", appraisers.ToList()); } CollectionManager.FillCollection(ddlContractor, "ContractorId", "ContractorName", contractors.ToList()); CollectionManager.FillCollection(ddlUmpire, "UmpireId", "UmpireName", umpires.ToList()); //CollectionManager.FillCollection(ddlLeadStatus, "StatusId", "StatusName", StatusManager.GetAll()); //CollectionManager.FillCollection(ddlSubStatus, "SubStatusId", "SubStatusName", SubStatusManager.GetAll()); //CollectionManager.FillCollection(ddlAdjuster, "AdjusterId", "AdjusterName", adjusters); CollectionManager.FillCollection(ddlLeadSource, "LeadSourceId", "LeadSourceName", sources); //CollectionManager.FillCollection(ddlInspectorName, "InspectorId", "InspectorName", InspectorManager.GetAll()); //CollectionManager.FillCollection(ddlSiteInspection, "SiteInspectionCompleteId", "SiteInspectionCompleteName", SiteInspectionManager.GetAll()); CollectionManager.FillCollection(ddlOwnerSame, "OwnerSameId", "OwnerSame", OwnerSameManager.GetAll()); //CollectionManager.FillCollection(ddlWebFormSource, "WebformSourceId", "WebformSource", WebFormSourceManager.GetAll()); //CollectionManager.FillCollection(ddlOtherSource, "OtherSourceId", "OtherSource", OtherSourceManager.GetAll()); //Fillchk(chkTypeOfDamage, "TypeOfDamageId", "TypeOfDamage", TypeofDamageManager.GetAll()); ///CollectionManager.FillCollection(ddlTypeOfProperty, "TypeOfPropertyId", "TypeOfProperty", TypeOfPropertyManager.GetAll()); //CollectionManager.FillCollection(ddlHabitable, "HabitableId", "Habitable", HabitableManager.GetAll()); //CollectionManager.FillCollection(ddlWindPolicy, "WindPolicyId", "WindPolicy", WindPolicyManager.GetAll()); //CollectionManager.FillCollection(ddlFloodPolicy, "FloodPolicyId", "FloodPolicy", FloodPolicyManager.GetAll()); //CollectionManager.FillCollection(ddlRepotedInsurer, "ReportedToInsurerId", "ReportedToInsurer", ReportedToInsurerManager.GetAll()); }