public bool DBSave() { bool result = false; int dSID = 0; HONUS.SensitivityAnalysis.Component.SA_DB SADB1 = new HONUS.SensitivityAnalysis.Component.SA_DB(); if (this.IsMaterialCreate == true) { dSID = SADB1.GetMax_ID_SingleMeterial(); SADB1.CreateSingleMeterial(dSID, Name, MID.ToString(), Thick.ToString(), BulkDens.ToString(), FlowRes.ToString(), SFactor.ToString(), Porosity.ToString() , ViscousCL.ToString(), ThermalCL.ToString(), Ymodulus.ToString(), PoissionR.ToString(), LossFactor.ToString(), "0", "0", "0", "0", "0", "0", "0", "0" , this.Remark); } if (dSID == 0) { dSID = this.SID; } int dSGID = SADB1.GetMax_ID_SingleMeterialGraph(); SADB1.CreateSingleMaterialGraph(dSGID, dSID, Name, Measured.ToString(), Temperature.ToString(), Incidence.ToString(), IncAngle.ToString(), FreqBand.ToString(), "1" , Frequency.GetString(), Rgraph_RB.GetString(), "", ""); dSGID = SADB1.GetMax_ID_SingleMeterialGraph(); SADB1.CreateSingleMaterialGraph(dSGID, dSID, Name, Measured.ToString(), Temperature.ToString(), Incidence.ToString(), IncAngle.ToString(), FreqBand.ToString(), "2" , Frequency.GetString(), "", Rgraph_AT.GetString(), ""); dSGID = SADB1.GetMax_ID_SingleMeterialGraph(); SADB1.CreateSingleMaterialGraph(dSGID, dSID, Name, Measured.ToString(), Temperature.ToString(), Incidence.ToString(), IncAngle.ToString(), FreqBand.ToString(), "3" , Frequency.GetString(), "", "", Rgraph_TL.GetString()); return(result); }
public bool DBSave() { bool result = false; int dSID = 0; HONUS.SensitivityAnalysis.Component.SA_DB SADB1 = new HONUS.SensitivityAnalysis.Component.SA_DB(); if(this.IsMaterialCreate == true) { dSID = SADB1.GetMax_ID_SingleMeterial(); SADB1.CreateSingleMeterial(dSID,Name,MID.ToString(),Thick.ToString(),BulkDens.ToString(),FlowRes.ToString(),SFactor.ToString(),Porosity.ToString() ,ViscousCL.ToString(),ThermalCL.ToString(),Ymodulus.ToString(),PoissionR.ToString(),LossFactor.ToString(),"0","0","0","0","0","0","0","0" ,this.Remark); } if(dSID == 0) { dSID = this.SID; } int dSGID = SADB1.GetMax_ID_SingleMeterialGraph(); SADB1.CreateSingleMaterialGraph(dSGID,dSID,Name,Measured.ToString(),Temperature.ToString(),Incidence.ToString(),IncAngle.ToString(),FreqBand.ToString(),"1" ,Frequency.GetString(),Rgraph_RB.GetString(),"",""); dSGID = SADB1.GetMax_ID_SingleMeterialGraph(); SADB1.CreateSingleMaterialGraph(dSGID,dSID,Name,Measured.ToString(),Temperature.ToString(),Incidence.ToString(),IncAngle.ToString(),FreqBand.ToString(),"2" ,Frequency.GetString(),"",Rgraph_AT.GetString(),""); dSGID = SADB1.GetMax_ID_SingleMeterialGraph(); SADB1.CreateSingleMaterialGraph(dSGID,dSID,Name,Measured.ToString(),Temperature.ToString(),Incidence.ToString(),IncAngle.ToString(),FreqBand.ToString(),"3" ,Frequency.GetString(),"","",Rgraph_TL.GetString()); return result; }