private void Bind() { try { int?Id = null; if (!string.IsNullOrEmpty(btnVendor.Tag == null ? null : btnVendor.Tag.ToString())) { Id = int.Parse(btnVendor.Tag.ToString()); } QueryAssCusandVenAnalysisInputDto inputDto = new QueryAssCusandVenAnalysisInputDto { StarTime = startTime, EndTime = endTime, ID = Id }; var chartInfo = _autofacConfig.AssAnalysisService.GetAssVendorAnalysisChart(inputDto); bc.DataSource = chartInfo; bc.DataBind(); var rows = _autofacConfig.AssAnalysisService.GetAssVendorAnalysis(inputDto); lv.DataSource = rows; lv.DataBind(); } catch (Exception ex) { Toast(ex.Message); } }
/// <summary> /// 数据加载 /// </summary> private void Bind() { try { waitListView.Rows.Clear(); waitListView.DataSource = waiTable; waitListView.DataBind(); alreadyListView.Rows.Clear(); alreadyListView.DataSource = alreadyTable; alreadyListView.DataBind(); tabPageView1.Titles = new string[] { "待盘点(" + waiTable.Rows.Count.ToString() + ")", "已盘点(" + alreadyTable.Rows.Count.ToString() + ")" }; foreach (var row in alreadyListView.Rows) { frmCIResultLayout layout = (frmCIResultLayout)row.Control; if (layout.label2.Text == "盘亏") { layout.label2.ForeColor = Color.Red; } else if (layout.label2.Text == "盘盈") { layout.label2.ForeColor = Color.FromArgb(43, 140, 255); } } } catch (Exception ex) { Toast(ex.Message); } }
/// <summary> /// 数据加载 /// </summary> private void Bind() { try { var inventory = _autofacConfig.ConInventoryService.GetConInventoryById(IID); Status = (InventoryStatus)inventory .STATUS; if (Status == InventoryStatus.未盘点) { plScan.Visible = false; } else if (Status == InventoryStatus.盘点结束) { plButton.Visible = false; } else { lblAction.Text = "结束盘点"; imgAction.ResourceID = "icon-end"; } waitListView.Rows.Clear(); waitListView.DataSource = waiTable; waitListView.DataBind(); alreadyListView.Rows.Clear(); alreadyListView.DataSource = alreadyTable; alreadyListView.DataBind(); tabPageView1.Titles = new string[] { "待盘点(" + waiTable.Rows.Count.ToString() + ")", "已盘点(" + alreadyTable.Rows.Count.ToString() + ")" }; foreach (var row in alreadyListView.Rows) { frmCIResultLayout layout = (frmCIResultLayout)row.Control; if (layout.label2.Text == "盘亏") { layout.label2.ForeColor = Color.Red; } else if (layout.label2.Text == "盘盈") { layout.label2.ForeColor = Color.FromArgb(43, 140, 255); } } } catch (Exception ex) { Toast(ex.Message); } }
private void Bind(string name) { try { if (AssTable.Columns.Count == 0) { AssTable.Columns.Add("IMAGE"); AssTable.Columns.Add("ASSID"); AssTable.Columns.Add("NAME"); AssTable.Columns.Add("TYPE"); AssTable.Columns.Add("SN"); // AssTable.Columns.Add("IsChecked", Type.GetType("System.Boolean")); // AssTable.Columns.Add("IsChecked"); } DataColumn[] keys = new DataColumn[1]; keys[0] = AssTable.Columns["ASSID"]; AssTable.PrimaryKey = keys; DataTable assTable = new DataTable(); switch (OperationType) { case OperationType.借用: case OperationType.领用: assTable = _autofacConfig.SettingService.GetUnUsedAss(LocationId, name); break; case OperationType.归还: assTable = _autofacConfig.SettingService.GetBorrowedAss(LocationId, name, UserId); break; case OperationType.退库: assTable = _autofacConfig.SettingService.GetInUseAss(LocationId, name, UserId); break; } foreach (DataRow row in assTable.Rows) { if (AssIdList.Contains(row["AssId"].ToString())) { row["IsChecked"] = true; } } if (assTable.Rows.Count > 0) { _assListView.DataSource = assTable; _assListView.DataBind(); } } catch (Exception ex) { Toast(ex.Message); } }
private void Bind() { try { QueryAssAnalysisInputDto inputDto = new QueryAssAnalysisInputDto { StarTime = startTime, EndTime = endTime }; var chartInfo = _autofacConfig.AssAnalysisService.GetAssSaleAnalysisChart(inputDto); bc.DataSource = chartInfo; bc.DataBind(); var rows = _autofacConfig.AssAnalysisService.GetAssSaleAnalysis(inputDto); lv.DataSource = rows; lv.DataBind(); } catch (Exception ex) { Toast(ex.Message); } }
private void Bind() { try { string wareId = btnWare == null ? "" : btnWare.Tag.ToString(); string typeId = btnType == null ? "" : btnType.Tag.ToString(); QueryAssQuantInputDto inputDto = new QueryAssQuantInputDto { WAREID = wareId, TYPEID = typeId }; var chartInfo = _autofacConfig.AssAnalysisService.GetAssQuantChart(inputDto); bc.DataSource = chartInfo; bc.DataBind(); var rows = _autofacConfig.AssAnalysisService.GetAssQuant(inputDto); lv.DataSource = rows; lv.DataBind(); } catch (Exception ex) { Toast(ex.Message); } }