public VisitDetail() { InitializeComponent(); facade = new CustomerVisitFacade(); PageView = new CustomerVisitDetailView() { Customer = new CustomerMaster() }; Loaded += new RoutedEventHandler(VisitDetail_Loaded); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); IniPageData(); facade = new CustomerVisitFacade(); expanderQueryCondition.DataContext = PageView.QueryInfo; if (!AuthMgr.HasFunctionPoint(AuthKeyConst.Customer_CustomerVist_Export)) { this.dgVisited.IsShowAllExcelExporter = this.dgWaitingVisit.IsShowAllExcelExporter = this.dgMaintenance.IsShowAllExcelExporter = this.dgFollowUpMaintenance.IsShowAllExcelExporter = this.dgFollowUpVisit.IsShowAllExcelExporter = false; } }
public VisitMaintain() { InitializeComponent(); facade = new CustomerVisitFacade(); PageView = new CustomerVisitMaintainView() { Log = new VisitLogVM() { CallResult = VisitCallResult.Connected, DealStatus = VisitDealStatus.FollowUp, ConsumeDesire = YNStatusThree.Uncertain }, Customer = new CustomerMaster() }; Loaded += new RoutedEventHandler(VisitMaintain_Loaded); tbcVisit.SelectionChanged += new SelectionChangedEventHandler(tbcVisit_SelectionChanged); }
private void dgFollowUpMaintenance_ExportAllClick(object sender, EventArgs e) { if (dgFollowUpMaintenance.ItemsSource == null || dgFollowUpMaintenance.TotalCount == 0) { Window.Alert(ResCustomerVisit.Msg_NoData); return; } CustomerVisitQueryVM query = PageView.QueryInfo; query.PageInfo = new PagingInfo { PageSize = ConstValue.MaxRowCountLimit, PageIndex = 0, SortBy = string.Empty }; CustomerVisitFacade facade = new CustomerVisitFacade(this); ColumnSet col = new ColumnSet(dgFollowUpMaintenance, true); facade.ExportCustomerVisit(query, new ColumnSet[] { col }); }