You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
2.8 KiB
C#

using CommunityToolkit.Mvvm.ComponentModel;
using System;
using System.Collections.ObjectModel;
using log4net;
using Aucma.Core.DoorFoam.Common;
using LiveCharts;
using System.Collections.Generic;
using Admin.Core.Model;
using Admin.Core.Service;
using LiveCharts.Wpf;
1 year ago
using Admin.Core.IService;
using Microsoft.Extensions.DependencyInjection;
using System.Threading.Tasks;
1 year ago
using System.Windows.Media;
1 year ago
using Admin.Core.Model.ViewModels;
using Pipelines.Sockets.Unofficial.Arenas;
using NPOI.SS.Formula.Functions;
/*
1 year ago
*
*/
namespace Aucma.Core.DoorFoam.ViewModels
{
public partial class IndexPageViewModel : ObservableObject
{
private static readonly log4net.ILog log = LogManager.GetLogger(typeof(IndexPageViewModel));
1 year ago
1 year ago
public IndexPageViewModel()
{
1 year ago
InitEveryDayMethodAsync();
InitEveryDayMethod2Async();
}
1 year ago
/// <summary>
/// 获取今天的数据
/// </summary>
/// <returns></returns>
1 year ago
private void InitEveryDayMethodAsync()
{
1 year ago
for (int i = 1; i <= 20; i++)
{
1 year ago
TrolleyModel mode=new TrolleyModel();
mode.No = i;
mode.Name = i + "#台车";
mode.Status = "不工作";
mode.Model = $"{i}台车1#枪A门";
mode.Production = "1-1";
DoorFp1DataGrid.Add(mode);
}
1 year ago
}
1 year ago
/// <summary>
/// 获取今天的数据
/// </summary>
/// <returns></returns>
private void InitEveryDayMethod2Async()
{
1 year ago
for (int i = 1; i <= 20; i++)
{
1 year ago
TrolleyModel mode = new TrolleyModel();
mode.No = i;
mode.Name = i + "#台车";
mode.Status = "不工作";
mode.Model = $"{i}台车1#枪B门";
mode.Production = "1-1";
DoorFp2DataGrid.Add(mode);
}
}
1 year ago
#region 初始化datagrid
private ObservableCollection<TrolleyModel> _doorFp1DataGrid = new ObservableCollection<TrolleyModel>();
public ObservableCollection<TrolleyModel> DoorFp1DataGrid
{
1 year ago
get { return _doorFp1DataGrid; }
set
{
1 year ago
_doorFp1DataGrid = value;
OnPropertyChanged();//属性通知
}
}
#endregion
1 year ago
#region 初始化datagrid
private ObservableCollection<TrolleyModel> _doorFp2DataGrid = new ObservableCollection<TrolleyModel>();
public ObservableCollection<TrolleyModel> DoorFp2DataGrid
{
1 year ago
get { return _doorFp1DataGrid; }
set
{
1 year ago
_doorFp1DataGrid = value;
OnPropertyChanged();//属性通知
}
}
#endregion
}
}