示例#1
0
 public Maintenance()
 {
     InitializeComponent();
     InitMaintenanceTable();
     MaintenanceNum_right.Content = infnum.InfTotalSet("ArmsRepair");
     MaintenanceTable.DataTableSelect(MaintenanceStatus(0), "更新");
     InitRightBm();
 }
示例#2
0
        public void InitRightBm()
        {
            MenuItem MaintenanceMenu = MaintenanceTable.AddMenuItem("更多信息");
            MenuItem DeletRowMenu1   = MaintenanceTable.AddMenuItem("删除选中的行");

            MaintenanceMenu.Click += MaintenanceEventContent;
            DeletRowMenu1.Click   += DeletRows1;
            MaintenanceTable.dgMenu.Items.Add(MaintenanceMenu);
            MaintenanceTable.dgMenu.Items.Add(DeletRowMenu1);
        }
示例#3
0
 public void MaintenanceEventContent(object sender, RoutedEventArgs e)
 {
     Mamoinf = new MoreInf();
     string[] Table_Str = { "RepId", "RyId", "Ryname1", "ZbId", "RepairDate", "Unit", "Reason", "Status", "Cost", "Result", "Ryname", "PostDate" };
     if (MaintenanceTable.dataGrid.SelectedIndex != -1)
     {
         Mamoinf.SetValues(MaintenanceTable.Getdt(), MaintenanceTable.dataGrid.SelectedIndex, MaintenanceTable.Rows, Table_Str, Str, 12);
         Mamoinf.Show();
     }
     else
     {
         MessageBox.Show("当前未选中任何行!");
     }
 }
示例#4
0
 private void InitMaintenanceTable()
 {
     MaintenanceTable.InitTableHeightWidth(420, 898);
     MaintenanceTable.SetCanUserAddRows(false);
     MaintenanceTable.AddColumns("RepId", "维修编号", 80);
     MaintenanceTable.AddColumns("RyId", "申请人员编号", 120);
     MaintenanceTable.AddColumns("ZbId", "装备编号", 80);
     MaintenanceTable.AddColumns("Unit", "维修单位", 80);
     MaintenanceTable.AddColumns("Result", "维修结果", 80);
     MaintenanceTable.AddColumns("Cost", "费用", 80);
     MaintenanceTable.AddColumns("PostDate", "提交日期", 140);
     MaintenanceTable.AddColumns("RepairDate", "维修日期", 140);
     MaintenanceTable.AddColumns("Status", "维修状态", 80);
 }
示例#5
0
 private void EquipmentExport_right_Click(object sender, RoutedEventArgs e)
 {
     MaintenanceTable.ExportExcel(MaintenanceStatus(Status.SelectedIndex), Str, "维修状态表格.xlsx");
 }
示例#6
0
 private void Status_DropDownClosed(object sender, EventArgs e)
 {
     MaintenanceTable.DataTableSelect(MaintenanceStatus(Status.SelectedIndex), "更新");
 }