protected override void OnInitialized() { main = Mapper.Map <dto销售订单>(PinhuaContext.GetViews().销售.销售订单().FirstOrDefault(m => m.RecordId == RecordId)); detailsTableDataSource = Mapper.ProjectTo <dto销售订单D>(PinhuaContext.GetViews().销售.销售订单D(RecordId)).ToList(); dropdownOptions = PinhuaContext.DropdownOptions_客户(); Filter = model => model.Main.往来号 == main.往来号 && !detailsTableDataSource.Any(d => d.子单号 == model.Detail.子单号) && !(model.Detail.状态 ?? string.Empty).Contains("已"); }
protected override void OnInitialized() { main = Mapper.Map <dto销售订单>(PinhuaContext.GetViews().销售.销售订单().FirstOrDefault(m => m.RecordId == RecordId)); detailsTableDataSource = Mapper.ProjectTo <dto销售订单D>(PinhuaContext.GetViews().销售.销售订单D(RecordId)).ToList(); }