public ElecCalsParas(string sequenceName, TowerSerial backTower, TowerSerial calsTower) { SequenceName = sequenceName; globalInst = GlobalInfo.GetInstance(); CommParas = globalInst.GetElecCalsCommParasByName(calsTower.CommPar); BackSidePara = globalInst.GetElecCalsSideParasByName(calsTower.BackSidePar); UpdateSidePara(true, BackSidePara, out string waring1); FrontSidePara = globalInst.GetElecCalsSideParasByName(calsTower.FrontSidePar); UpdateSidePara(false, FrontSidePara, out string waring2); TowerParas = globalInst.GetElecCalsTowerParasByName(calsTower.TowerPar); UpdateTowerPara(out string warning3); UpdateTowerSerial(backTower, calsTower, out string waring4); }