Esempio n. 1
0
 public StatisticsManagement(Guid moduleID, string node)
 {
     InitializeComponent();
     ModuleID            = moduleID;
     TextModuleName.Text = node;
     CurrentModule       = ModuleHelperClient.GetModuleBaseInfoByID(ModuleID);
 }
 private void ModelFieldSettingDialog_Load(object sender, EventArgs e)
 {
     this.fpSpread1_Sheet1.OperationMode = OperationMode.ReadOnly;
     module = ModuleHelperClient.GetModuleBaseInfoByID(moduleID);
     if (module.ModuleType == 1)
     {
         cb_moduleType.Checked = true;
     }
     else
     {
         cb_moduleType.Checked = false;
     }
     BindModuleSetting();
 }
Esempio n. 3
0
        private void ItemInfoDialog_Load(object sender, EventArgs e)
        {
            Sys_Module module = ModuleHelperClient.GetModuleBaseInfoByID(moduleID);

            tb_moduleName.Text = module.Name;
            cb_active.Checked  = isActive;
            DataTable dt = ModuleHelperClient.GetModuleConfigItemList(moduleID);

            if (module.DeviceType == 1)
            {
                rb_ylj.Checked = true;
                if (dt != null)
                {
                    sheetView1.Rows.Count = dt.Rows.Count;
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        sheetView1.Rows[i].Tag       = dt.Rows[i]["ID"];
                        sheetView1.Cells[i, 1].Value = dt.Rows[i]["SerialNumber"];
                        List <JZTestCell> config = Newtonsoft.Json.JsonConvert.DeserializeObject <List <JZTestCell> >(dt.Rows[i]["Config"].ToString());
                        if (config != null)
                        {
                            JZTestCell phhz = GetSpecialCell(config, JZTestEnum.PHHZ);
                            if (phhz != null)
                            {
                                sheetView1.Cells[i, 2].Value = phhz.CellName;
                                sheetView1.Cells[i, 2].Tag   = phhz.SheetID;
                            }
                        }
                    }
                }
            }
            else if (module.DeviceType == 2)
            {
                rb_wnj.Checked = true;
                if (dt != null)
                {
                    SheetView2.Rows.Count = dt.Rows.Count;
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        SheetView2.Rows[i].Tag       = dt.Rows[i]["ID"];
                        SheetView2.Cells[i, 1].Value = dt.Rows[i]["SerialNumber"];
                        List <JZTestCell> config = Newtonsoft.Json.JsonConvert.DeserializeObject <List <JZTestCell> >(dt.Rows[i]["Config"].ToString());
                        if (config != null)
                        {
                            JZTestCell qfl   = GetSpecialCell(config, JZTestEnum.QFL);
                            JZTestCell ldzdl = GetSpecialCell(config, JZTestEnum.LDZDL);
                            JZTestCell dhbj  = GetSpecialCell(config, JZTestEnum.DHBJ);

                            if (qfl != null)
                            {
                                SheetView2.Cells[i, 2].Value = qfl.CellName;
                                SheetView2.Cells[i, 2].Tag   = qfl.SheetID;
                            }
                            if (ldzdl != null)
                            {
                                SheetView2.Cells[i, 4].Value = ldzdl.CellName;
                                SheetView2.Cells[i, 4].Tag   = ldzdl.SheetID;
                            }
                            if (dhbj != null)
                            {
                                SheetView2.Cells[i, 6].Value = dhbj.CellName;
                                SheetView2.Cells[i, 6].Tag   = dhbj.SheetID;
                            }
                        }
                    }
                }
            }
            else
            {
                radioButton1.Checked = true;
            }
            PanelShow();
        }
Esempio n. 4
0
 private void ModelFieldSettingDialog_Load(object sender, EventArgs e)
 {
     this.fpSpread1_Sheet1.OperationMode = OperationMode.ReadOnly;
     module = ModuleHelperClient.GetModuleBaseInfoByID(moduleID);
     BindQualifySetting();
 }