protected override void AddPanelToColumns(Panel panel) { var kvid2Panel = (KVID2Panel)panel; _xs.AddCell(kvid2Panel.X); _ys.AddCell(kvid2Panel.Y); }
protected override void AddPanelToColumns(Panel panel) { var kvidPanel = (KVID3TableHeader4Panel)panel; _is.AddCell(kvidPanel.I); _ps.AddCell(kvidPanel.P); }
protected override void AddPanelToColumns(Panel panel) { var kvid6Panel = (KVID6Panel)panel; _codes.AddCell(kvid6Panel.Code); _xs.AddCell(kvid6Panel.X); _ys.AddCell(kvid6Panel.Y); _zs.AddCell(kvid6Panel.Z); }
protected override void AddPanelToColumns(Panel panel) { var kvid8Panel = (KVID8Tab0Panel)panel; _ids.AddCell(kvid8Panel.ID); _maxVoltages.AddCell(kvid8Panel.MaxVoltage); _frequencyMins.AddCell(kvid8Panel.FrequencyMin); _frequencyMaxs.AddCell(kvid8Panel.FrequencyMax); }
protected override void AddPanelToColumns(Panel panel) { var kvid3Panel = (KVID3Panel)panel; _xs.AddCell(kvid3Panel.X); _ys.AddCell(kvid3Panel.Y); _zs.AddCell(kvid3Panel.Z); _metallizations1.AddCell(kvid3Panel.Metallization1); _metallizations2.AddCell(kvid3Panel.Metallization2); }
protected override void AddPanelToColumns(Panel panel) { var materialPanel = (MaterialPanel)panel; _codes.AddCell(materialPanel.Code); _names.AddCell(materialPanel.Name); _conductivities.AddCell(materialPanel.Conductivity); _magneticPermeabilities.AddCell(materialPanel.MagneticPermeability); _dielectricConstants.AddCell(materialPanel.DielectricConstant); }
public void AddCell_ExistCellsWithSameData_StrType() { List <string> dataToWork = TestColumn.CreateStringCellData(); Column column = ObjectConstructor.CreateColumn(dataToWork, TypesKeyConstants.StringTypeKey, "aaaa"); int index = 0; Assert.IsTrue(dataToWork.Count > 0); Assert.IsTrue(column.ExistCells(dataToWork[index])); int numberOfCellWithSameDataBeforeAddition = column.GetCells(dataToWork[index]).Count; column.AddCell(ObjectConstructor.CreateCell(column, dataToWork[index], null)); Assert.AreEqual(numberOfCellWithSameDataBeforeAddition + 1, column.GetCells(dataToWork[index]).Count); }
public static Column CreateColumn(List <string> cellData, string dataType, string columnName) { Row row; Cell cell; Column column = new Column(columnName, DataTypesFactory.GetDataTypesFactory().GetDataType(dataType)); for (int i = 0; i < cellData.Count; i++) { row = new Row(); cell = ObjectConstructor.CreateCell(column, cellData[i], row); column.AddCell(cell); row.AddCell(cell); } return(column); }
public void AddCell_NoExistsCellsWithSameData_StrType() { List <string> dataToWork = TestColumn.CreateStringCellData(); Column column = ObjectConstructor.CreateColumn(dataToWork, TypesKeyConstants.StringTypeKey, "aaaa"); string randomStr = "uwu"; while (dataToWork.Contains(randomStr)) { randomStr = VariousFunctions.GenerateRandomString(8); } Assert.IsFalse(dataToWork.Contains(randomStr)); Assert.IsFalse(column.ExistCells(randomStr)); column.AddCell(ObjectConstructor.CreateCell(column, randomStr, null)); Assert.IsTrue(column.ExistCells(randomStr)); }
protected override void AddPanelToColumns(Panel panel) { var wireMarkPanel = (WireMarkPanel)panel; _codes.AddCell(wireMarkPanel.Code); _coreMaterials.AddCell(wireMarkPanel.CoreMaterial); _coreDiameters.AddCell(wireMarkPanel.CoreDiameter); _screen1Materials.AddCell(wireMarkPanel.Screen1Material); _screen1InnerRadii.AddCell(wireMarkPanel.Screen1InnerRadius); _screen1Thresolds.AddCell(wireMarkPanel.Screen1Thresold); _screen1isolationMaterials.AddCell(wireMarkPanel.Screen1IsolationMaterial); _screen2Materials.AddCell(wireMarkPanel.Screen2Material); _screen2InnerRadii.AddCell(wireMarkPanel.Screen2InnerRadius); _screen2Thresolds.AddCell(wireMarkPanel.Screen2Thresold); _screen2isolationMaterials.AddCell(wireMarkPanel.Screen2IsolationMaterial); _crossSectionDiameters.AddCell(wireMarkPanel.CrossSectionDiameter); }
protected override void AddPanelToColumns(Panel panel) { var kvid5Panel = (KVID5Panel)panel; _codes.AddCell(kvid5Panel.Code); _xs.AddCell(kvid5Panel.X); _ys.AddCell(kvid5Panel.Y); _zs.AddCell(kvid5Panel.Z); _types.AddCell(kvid5Panel.Type); _innerResists.AddCell(kvid5Panel.InnerResist); _operatingVoltages.AddCell(kvid5Panel.OperatingVoltage); _operatingFrequensies.AddCell(kvid5Panel.OperatingFrequensy); _connectorTypes.AddCell(kvid5Panel.ConnectorType); // reference cells _blockBAs.AddCell(kvid5Panel.BlockBA); }
public void AddCellTest() { var cell1 = new Mock <Cell>(); var cell2 = new Mock <Cell>(); var cell3 = new Mock <Cell>(); List <Cell> cells = new List <Cell>(); cells.Add(cell1.Object); cells.Add(cell2.Object); cells.Add(cell3.Object); Column column = new Column("Kolumna", DataType.IntegerFact, cells); List <Cell> cellsCopy = new List <Cell>(); cellsCopy = cells.Select(cell => cell).ToList(); cellsCopy.Add(cell3.Object); column.AddCell(cell3.Object); CollectionAssert.AreEqual(cellsCopy, column.Cells); }
protected override void AddPanelToColumns(Panel panel) { var kvidPanel = (KVID3TableHeader0Panel)panel; _wireLenghts.AddCell(kvidPanel.WireLenght); }
protected override void AddPanelToColumns(Panel panel) { var kvidPanel = (KVID2TableHeader0Panel)panel; _productName.AddCell(kvidPanel.ProductName); }