public int DBSave_MultiGraph(int dLID) { HONUS.MaterialPerformanceAnalysis.Component.MPA_DB MPA_DB1 = new HONUS.MaterialPerformanceAnalysis.Component.MPA_DB(); int LGID = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); MPA_DB1.CreateMultiMaterialGraph(LGID, dLID, Name, Measured.ToString(), Temperature.ToString(), Incidence.ToString(), IncAngle.ToString(), FreqBand.ToString(), "1" , Frequency.GetString(), RigidBacking.GetString(), "", ""); LGID = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); MPA_DB1.CreateMultiMaterialGraph(LGID, dLID, Name, Measured.ToString(), Temperature.ToString(), Incidence.ToString(), IncAngle.ToString(), FreqBand.ToString(), "2" , Frequency.GetString(), "", AnechoicTermination.GetString(), ""); LGID = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); MPA_DB1.CreateMultiMaterialGraph(LGID, dLID, Name, Measured.ToString(), Temperature.ToString(), Incidence.ToString(), IncAngle.ToString(), FreqBand.ToString(), "3" , Frequency.GetString(), "", "", TransmissionLoss.GetString()); return(LGID); }
public int DBSave_MultiGraph(int dLID) { HONUS.MaterialPerformanceAnalysis.Component.MPA_DB MPA_DB1 = new HONUS.MaterialPerformanceAnalysis.Component.MPA_DB(); int LGID = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); MPA_DB1.CreateMultiMaterialGraph(LGID,dLID,Name,Measured.ToString(),Temperature.ToString(),Incidence.ToString(),IncAngle.ToString(),FreqBand.ToString(),"1" ,Frequency.GetString(),RigidBacking.GetString(),"",""); LGID = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); MPA_DB1.CreateMultiMaterialGraph(LGID,dLID,Name,Measured.ToString(),Temperature.ToString(),Incidence.ToString(),IncAngle.ToString(),FreqBand.ToString(),"2" ,Frequency.GetString(),"",AnechoicTermination.GetString(),""); LGID = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); MPA_DB1.CreateMultiMaterialGraph(LGID,dLID,Name,Measured.ToString(),Temperature.ToString(),Incidence.ToString(),IncAngle.ToString(),FreqBand.ToString(),"3" ,Frequency.GetString(),"","",TransmissionLoss.GetString()); return LGID; }
public void Save(MPEData MPEData1) { int dID = int.Parse(strSearchResult_Selected_ID); HONUS.MaterialPerformanceAnalysis.Component.MPA_DB MPA_DB1 = new HONUS.MaterialPerformanceAnalysis.Component.MPA_DB(); if(bIsSingle == true) { int dMax_ID_SingleMeterialGraph = MPA_DB1.GetMax_ID_SingleMeterialGraph(); if(GetGraphType().ToString() == "1") { MPA_DB1.CreateSingleMaterialGraph(dMax_ID_SingleMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),MPEData1.MAbsorption.GetString(),"",""); } else if(GetGraphType().ToString() == "2") { MPA_DB1.CreateSingleMaterialGraph(dMax_ID_SingleMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"",MPEData1.MAbsorption.GetString(),""); } else if(GetGraphType().ToString() == "3") { MPA_DB1.CreateSingleMaterialGraph(dMax_ID_SingleMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"","",MPEData1.MAbsorption.GetString()); } } else { int dMax_ID_MultiMeterialGraph = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); if(GetGraphType().ToString() == "1") { MPA_DB1.CreateMultiMaterialGraph(dMax_ID_MultiMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),MPEData1.MAbsorption.GetString(),"",""); } else if(GetGraphType().ToString() == "2") { MPA_DB1.CreateSingleMaterialGraph(dMax_ID_MultiMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"",MPEData1.MAbsorption.GetString(),""); } else if(GetGraphType().ToString() == "3") { MPA_DB1.CreateSingleMaterialGraph(dMax_ID_MultiMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"","",MPEData1.MAbsorption.GetString()); } } }