示例#1
0
        private void btnDataBaseLoad_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Form.frmMD_Main2 frmMD = new HONUS.MaterialDatabase.Form.frmMD_Main2();
            frmMD.bIsSearchPopup = true;
            frmMD.ClosingFlag    = true;

            frmMD.ucSearchingCondition_SingleMulti_Control(true);

            if (frmMD.ShowDialog() == DialogResult.OK)
            {
                string strSelected_ID = frmMD.strSelectedItem_ID;

                HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();
                DataSet dsSearchResult = MD_DB1.Search(frmMD.bIsSingle, strSelected_ID);

                edtName.Text = dsSearchResult.Tables[0].Rows[0]["Name"].ToString();
                cboType_Select(dsSearchResult.Tables[0].Rows[0]["MatType"].ToString());

                edtFlowResistivity.Text   = dsSearchResult.Tables[0].Rows[0]["FlowRes"].ToString();
                edtThickness.Text         = dsSearchResult.Tables[0].Rows[0]["Thick"].ToString();
                edtLossFactor.Text        = dsSearchResult.Tables[0].Rows[0]["LossFactor"].ToString();
                edtBulkDensity.Text       = dsSearchResult.Tables[0].Rows[0]["BulkDens"].ToString();
                edtYoungsModulus.Text     = dsSearchResult.Tables[0].Rows[0]["Ymodulus"].ToString();
                edtPoissionsRatio.Text    = dsSearchResult.Tables[0].Rows[0]["PoissionR"].ToString();
                edtProsity.Text           = dsSearchResult.Tables[0].Rows[0]["Prosity"].ToString();
                edtStructureFactor.Text   = dsSearchResult.Tables[0].Rows[0]["Sfactor"].ToString();
                edtViscousCharLength.Text = dsSearchResult.Tables[0].Rows[0]["ViscousCL"].ToString();
                edtThermalCharLength.Text = dsSearchResult.Tables[0].Rows[0]["ThermalCL"].ToString();
                bIsDataBaseLoad           = true;
            }
            else
            {
            }
        }
示例#2
0
        private void btnModify_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            //MD_DB
            MD_DB1.ModifySingleMaterial(lbl_ID.Text, edtThickness_High.Text, edtBulkDensity_High.Text, edtFlowResistivity_High.Text, edtStructureFactor_High.Text,
                                        edtProsity_High.Text, edtViscousCharLength_High.Text, edtThermalCharLength_High.Text, edtYoungsModulus_High.Text, edtPoissionsRatio_High.Text,
                                        edtLossFactor_High.Text, GetcboMeterialType_ID(), edtVendor.Text, edtProducing.Text, edtRemark.Text, dtDate.Value.ToString());

            clsParameter1.strFlowResistivity   = edtFlowResistivity_High.Text;
            clsParameter1.strThickness         = edtThickness_High.Text;
            clsParameter1.strPoissionsRatio    = edtPoissionsRatio_High.Text;
            clsParameter1.strYoungsModulus     = edtYoungsModulus_High.Text;
            clsParameter1.strLossFactor        = edtLossFactor_High.Text;
            clsParameter1.strBulkDensity       = edtBulkDensity_High.Text;
            clsParameter1.strThermalCharLength = edtThermalCharLength_High.Text;
            clsParameter1.strStructureFactor   = edtStructureFactor_High.Text;
            clsParameter1.strProsity           = edtProsity_High.Text;
            clsParameter1.strViscousCharLength = edtViscousCharLength_High.Text;
            clsParameter1.strM_ID = GetcboMeterialType_ID();

            MessageBox.Show("수정 되었습니다");

            this.Close();
        }
示例#3
0
        private void btnDelete_Click(object sender, System.EventArgs e)
        {
            if(MessageBox.Show("������ ���� �Ͻðڽ��ϱ�?","����",MessageBoxButtons.YesNo,MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

                MD_DB1.DeleteMultiMaterial(lbl_MID.Text);
            }
        }
示例#4
0
        private void btnDelete_Click(object sender, System.EventArgs e)
        {
            if (MessageBox.Show("정말로 삭제 하시겠습니까?", "삭제", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

                MD_DB1.DeleteMultiMaterial(lbl_MID.Text);
            }
        }
示例#5
0
        private void btnOK_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            if(MD_DB1.PassWordCheck(edtPass.Text) > 0)
            {
                this.DialogResult = DialogResult.OK;

                this.Close();
            }
            else
            {
                MessageBox.Show("��� ��ȣ�� �߸� �Ǿ����ϴ�","Error",MessageBoxButtons.OK,MessageBoxIcon.Warning);
            }
        }
示例#6
0
        private void btnOK_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            if (MD_DB1.PassWordCheck(edtPass.Text) > 0)
            {
                this.DialogResult = DialogResult.OK;

                this.Close();
            }
            else
            {
                MessageBox.Show("비밀 번호가 잘못 되었습니다", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
示例#7
0
        private void MaterialListBind()
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            DataSet dsSearchResult = MD_DB1.GetMultiMaterial(int.Parse(lbl_MID.Text));

            for (int i = 0; i < dsSearchResult.Tables[0].Rows.Count; i++)
            {
                ListViewItem item = new ListViewItem();

                item.SubItems[0].Text = dsSearchResult.Tables[0].Rows[i]["SID"].ToString();

                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Name"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Thick"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["FlowRes"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["LossFactor"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["BulkDens"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Ymodulus"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["PoissionR"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["ThermalCL"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["ViscousCL"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Prosity"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Sfactor"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["EmP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["PRatioP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["DensityP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["EmP2"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["HP2"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["HP2"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["HP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["PRatioP2"].ToString());


                lstSearchResultList.Items.Add(item);
            }
        }
示例#8
0
        private void btnCreate_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            if (edtName.Text != "")
            {
                if (MD_DB1.ISNameSame(edtName.Text) == 0)
                {
                    int dSID = MD_DB1.GetMax_ID_SingleMeterial();
                    MD_DB1.CreateSingleMeterial(dSID, edtName.Text, GetcboMeterialType_ID(), edtThickness_High.Text, edtBulkDensity_High.Text, edtFlowResistivity_High.Text,
                                                edtStructureFactor_High.Text, edtProsity_High.Text, edtViscousCharLength_High.Text, edtThermalCharLength_High.Text, edtYoungsModulus_High.Text,
                                                edtPoissionsRatio_High.Text, edtLossFactor_High.Text, "", "", "", "", "", "", "", "", edtVendor.Text, edtProducing.Text, edtRemark.Text, dtDate.Value.ToString());

                    clsParameter1.str_ID               = dSID.ToString();
                    clsParameter1.strName              = edtName.Text;
                    clsParameter1.strFlowResistivity   = strEmptyCheck(edtFlowResistivity_High.Text);
                    clsParameter1.strThickness         = strEmptyCheck(edtThickness_High.Text);
                    clsParameter1.strPoissionsRatio    = strEmptyCheck(edtPoissionsRatio_High.Text);
                    clsParameter1.strYoungsModulus     = strEmptyCheck(edtYoungsModulus_High.Text);
                    clsParameter1.strLossFactor        = strEmptyCheck(edtLossFactor_High.Text);
                    clsParameter1.strBulkDensity       = strEmptyCheck(edtBulkDensity_High.Text);
                    clsParameter1.strThermalCharLength = strEmptyCheck(edtThermalCharLength_High.Text);
                    clsParameter1.strStructureFactor   = strEmptyCheck(edtStructureFactor_High.Text);
                    clsParameter1.strProsity           = strEmptyCheck(edtProsity_High.Text);
                    clsParameter1.strViscousCharLength = strEmptyCheck(edtViscousCharLength_High.Text);
                    clsParameter1.strM_ID              = GetcboMeterialType_ID();
                    clsParameter1.strVendor            = edtVendor.Text;
                    clsParameter1.strProducing         = edtProducing.Text;
                    clsParameter1.strRemark            = edtRemark.Text;
                    clsParameter1.strDate              = dtDate.Value.ToString();

                    MessageBox.Show("생성 되었습니다");

                    this.Close();
                }
                else
                {
                    int dSID = MD_DB1.GetMax_ID_SingleMeterial();
                    MD_DB1.CreateSingleMeterial(dSID, edtName.Text, GetcboMeterialType_ID(), edtThickness_High.Text, edtBulkDensity_High.Text, edtFlowResistivity_High.Text,
                                                edtStructureFactor_High.Text, edtProsity_High.Text, edtViscousCharLength_High.Text, edtThermalCharLength_High.Text, edtYoungsModulus_High.Text,
                                                edtPoissionsRatio_High.Text, edtLossFactor_High.Text, "", "", "", "", "", "", "", "", edtVendor.Text, edtProducing.Text, edtRemark.Text, dtDate.Value.ToString());

                    clsParameter1.str_ID               = dSID.ToString();
                    clsParameter1.strName              = edtName.Text;
                    clsParameter1.strFlowResistivity   = strEmptyCheck(edtFlowResistivity_High.Text);
                    clsParameter1.strThickness         = strEmptyCheck(edtThickness_High.Text);
                    clsParameter1.strPoissionsRatio    = strEmptyCheck(edtPoissionsRatio_High.Text);
                    clsParameter1.strYoungsModulus     = strEmptyCheck(edtYoungsModulus_High.Text);
                    clsParameter1.strLossFactor        = strEmptyCheck(edtLossFactor_High.Text);
                    clsParameter1.strBulkDensity       = strEmptyCheck(edtBulkDensity_High.Text);
                    clsParameter1.strThermalCharLength = strEmptyCheck(edtThermalCharLength_High.Text);
                    clsParameter1.strStructureFactor   = strEmptyCheck(edtStructureFactor_High.Text);
                    clsParameter1.strProsity           = strEmptyCheck(edtProsity_High.Text);
                    clsParameter1.strViscousCharLength = strEmptyCheck(edtViscousCharLength_High.Text);
                    clsParameter1.strM_ID              = GetcboMeterialType_ID();
                    clsParameter1.strVendor            = edtVendor.Text;
                    clsParameter1.strProducing         = edtProducing.Text;
                    clsParameter1.strRemark            = edtRemark.Text;
                    clsParameter1.strDate              = dtDate.Value.ToString();

                    MessageBox.Show("이미 같은 이름이 존재합니다.");
                }
            }
            else
            {
                MessageBox.Show("이름을 입력하여 주십시오.");
            }
        }
        public bool DBLoad(bool IsSingle,int dID)
        {
            // SID�� �ش��ϴ� DB�κ��� �ε�
            bool result = false;

            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            DataSet ds = MD_DB1.Search_ID(IsSingle,dID.ToString());

            string str_X = "";
            string str_Y = "";
            string [] dim_X;
            string [] dim_Y;

            str_X = ds.Tables[0].Rows[0]["X_Axis"].ToString();
            if(ds.Tables[0].Rows[0]["Y_RigidBacking"].ToString() != "" && ds.Tables[0].Rows[0]["Y_RigidBacking"].ToString() != "0")
            {
                str_Y = ds.Tables[0].Rows[0]["Y_RigidBacking"].ToString();
            }
            else if(ds.Tables[0].Rows[0]["Y_AnechoicTermination"].ToString() != "" && ds.Tables[0].Rows[0]["Y_AnechoicTermination"].ToString() != "0")
            {
                str_Y = ds.Tables[0].Rows[0]["Y_AnechoicTermination"].ToString();
            }
            else if(ds.Tables[0].Rows[0]["Y_TransmissionLoss"].ToString() != "" && ds.Tables[0].Rows[0]["Y_TransmissionLoss"].ToString() != "")
            {
                str_Y = ds.Tables[0].Rows[0]["Y_TransmissionLoss"].ToString();
            }

            if(str_X != "")
            {
                dim_X = str_X.Split(",".ToCharArray());
                dim_Y = str_Y.Split(",".ToCharArray());

                if(dim_X.Length == dim_Y.Length)
                {
                    for(int i = 0 ; i < dim_X.Length ; i++)
                    {
                        Frequency.AddData(double.Parse(dim_X[i].ToString()));
                        MAbsorption.AddData(double.Parse(dim_Y[i].ToString()));

                        result = true;
                    }
                }
            }

            return result;
        }
示例#10
0
        private void MaterialListBind()
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            DataSet dsSearchResult = MD_DB1.GetMultiMaterial(int.Parse(lbl_MID.Text));

            for(int i = 0 ; i < dsSearchResult.Tables[0].Rows.Count ; i++)
            {
                ListViewItem item = new ListViewItem();

                item.SubItems[0].Text = dsSearchResult.Tables[0].Rows[i]["SID"].ToString();

                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Name"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Thick"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["FlowRes"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["LossFactor"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["BulkDens"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Ymodulus"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["PoissionR"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["ThermalCL"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["ViscousCL"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Prosity"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["Sfactor"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["EmP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["PRatioP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["DensityP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["EmP2"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["HP2"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["HP2"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["HP1"].ToString());
                item.SubItems.Add(dsSearchResult.Tables[0].Rows[i]["PRatioP2"].ToString());

                lstSearchResultList.Items.Add(item);
            }
        }
示例#11
0
        private void btnDBNameLoad_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Form.frmMD_Main2 frmMD = new HONUS.MaterialDatabase.Form.frmMD_Main2();
            frmMD.bIsSearchPopup = true;
            frmMD.ClosingFlag = true;

            frmMD.ucSearchingCondition_SingleMulti_Control(false);

            if(frmMD.ShowDialog() == DialogResult.OK)
            {
                string strSelected_ID = frmMD.strSelectedItem_ID;

                HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();
                DataSet dsSearchResult = MD_DB1.Search(frmMD.bIsSingle,strSelected_ID);

                for(int i = 0 ; i < dsSearchResult.Tables[0].Rows.Count ; i++)
                {
                    edtName.Text = dsSearchResult.Tables[0].Rows[i]["Name"].ToString();
                    cboType_Select(dsSearchResult.Tables[0].Rows[i]["MatType"].ToString());

                    edtFlowResistivity.Text = dsSearchResult.Tables[0].Rows[i]["FlowRes"].ToString();
                    edtThickness.Text = dsSearchResult.Tables[0].Rows[i]["Thick"].ToString();
                    edtLossFactor.Text = dsSearchResult.Tables[0].Rows[i]["LossFactor"].ToString();
                    edtBulkDensity.Text = dsSearchResult.Tables[0].Rows[i]["BulkDens"].ToString();
                    edtYoungsModulus.Text = dsSearchResult.Tables[0].Rows[i]["Ymodulus"].ToString();
                    edtPoissionsRatio.Text = dsSearchResult.Tables[0].Rows[i]["PoissionR"].ToString();
                    edtThermalCharLength.Text = dsSearchResult.Tables[0].Rows[i]["ThermalCL"].ToString();
                    edtViscousCharLength.Text = dsSearchResult.Tables[0].Rows[i]["ViscousCL"].ToString();
                    edtProsity.Text = dsSearchResult.Tables[0].Rows[i]["Prosity"].ToString();
                    edtStructureFactor.Text = dsSearchResult.Tables[0].Rows[i]["Sfactor"].ToString();
                    edtEmp1.Text = dsSearchResult.Tables[0].Rows[i]["EmP1"].ToString();
                    edtPratiop1.Text = dsSearchResult.Tables[0].Rows[i]["PRatioP1"].ToString();
                    edthp2.Text = dsSearchResult.Tables[0].Rows[i]["HP2"].ToString();
                    edtdensityp2.Text = dsSearchResult.Tables[0].Rows[i]["DensityP2"].ToString();
                    edthp1.Text = dsSearchResult.Tables[0].Rows[i]["HP1"].ToString();
                    edtdensityp1.Text = dsSearchResult.Tables[0].Rows[i]["DensityP1"].ToString();
                    edtEmp2.Text = dsSearchResult.Tables[0].Rows[i]["EmP2"].ToString();
                    edtPratiop2.Text = dsSearchResult.Tables[0].Rows[i]["PRatioP2"].ToString();
                    if(dsSearchResult.Tables[0].Rows[0]["Occurred_Date"].ToString() != "")
                    {
                        dtDate.Value = DateTime.Parse(dsSearchResult.Tables[0].Rows[0]["Occurred_Date"].ToString());
                    }
                    edtVendor.Text = dsSearchResult.Tables[0].Rows[0]["Vendor"].ToString();
                    edtProducing.Text = dsSearchResult.Tables[0].Rows[0]["Producing"].ToString();

                    btnAdd_Click(null,null);
                }
            }
            else
            {
            }
        }
示例#12
0
        private void btnDataBaseLoad_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Form.frmMD_Main2 frmMD = new HONUS.MaterialDatabase.Form.frmMD_Main2();
            frmMD.bIsSearchPopup = true;
            frmMD.ClosingFlag = true;

            frmMD.ucSearchingCondition_SingleMulti_Control(true);

            if(frmMD.ShowDialog() == DialogResult.OK)
            {
                string strSelected_ID = frmMD.strSelectedItem_ID;

                HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();
                DataSet dsSearchResult = MD_DB1.Search(frmMD.bIsSingle,strSelected_ID);

                edtName.Text = dsSearchResult.Tables[0].Rows[0]["Name"].ToString();
                cboType_Select(dsSearchResult.Tables[0].Rows[0]["MatType"].ToString());

                edtFlowResistivity.Text = dsSearchResult.Tables[0].Rows[0]["FlowRes"].ToString();
                edtThickness.Text = dsSearchResult.Tables[0].Rows[0]["Thick"].ToString();
                edtLossFactor.Text = dsSearchResult.Tables[0].Rows[0]["LossFactor"].ToString();
                edtBulkDensity.Text = dsSearchResult.Tables[0].Rows[0]["BulkDens"].ToString();
                edtYoungsModulus.Text = dsSearchResult.Tables[0].Rows[0]["Ymodulus"].ToString();
                edtPoissionsRatio.Text = dsSearchResult.Tables[0].Rows[0]["PoissionR"].ToString();
                edtProsity.Text = dsSearchResult.Tables[0].Rows[0]["Prosity"].ToString();
                edtStructureFactor.Text = dsSearchResult.Tables[0].Rows[0]["Sfactor"].ToString();
                edtViscousCharLength.Text = dsSearchResult.Tables[0].Rows[0]["ViscousCL"].ToString();
                edtThermalCharLength.Text = dsSearchResult.Tables[0].Rows[0]["ThermalCL"].ToString();
                bIsDataBaseLoad = true;
            }
            else
            {
            }
        }
示例#13
0
        private void btnModify_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            //MD_DB
            MD_DB1.ModifySingleMaterial(lbl_ID.Text,edtThickness_High.Text,edtBulkDensity_High.Text,edtFlowResistivity_High.Text,edtStructureFactor_High.Text,
                edtProsity_High.Text,edtViscousCharLength_High.Text,edtThermalCharLength_High.Text,edtYoungsModulus_High.Text,edtPoissionsRatio_High.Text,
                edtLossFactor_High.Text,GetcboMeterialType_ID(),edtVendor.Text,edtProducing.Text,edtRemark.Text,dtDate.Value.ToString());

            clsParameter1.strFlowResistivity = edtFlowResistivity_High.Text;
            clsParameter1.strThickness = edtThickness_High.Text;
            clsParameter1.strPoissionsRatio = edtPoissionsRatio_High.Text;
            clsParameter1.strYoungsModulus = edtYoungsModulus_High.Text;
            clsParameter1.strLossFactor = edtLossFactor_High.Text;
            clsParameter1.strBulkDensity = edtBulkDensity_High.Text;
            clsParameter1.strThermalCharLength = edtThermalCharLength_High.Text;
            clsParameter1.strStructureFactor = edtStructureFactor_High.Text;
            clsParameter1.strProsity = edtProsity_High.Text;
            clsParameter1.strViscousCharLength = edtViscousCharLength_High.Text;
            clsParameter1.strM_ID = GetcboMeterialType_ID();

            MessageBox.Show("���� �Ǿ����ϴ�");

            this.Close();
        }
示例#14
0
        private void btnCreate_Click(object sender, System.EventArgs e)
        {
            HONUS.MaterialDatabase.Component.MD_DB MD_DB1 = new HONUS.MaterialDatabase.Component.MD_DB();

            if(edtName.Text != "")
            {
                if(MD_DB1.ISNameSame(edtName.Text) == 0)
                {
                    int dSID = MD_DB1.GetMax_ID_SingleMeterial();
                    MD_DB1.CreateSingleMeterial(dSID,edtName.Text,GetcboMeterialType_ID(),edtThickness_High.Text,edtBulkDensity_High.Text,edtFlowResistivity_High.Text,
                        edtStructureFactor_High.Text,edtProsity_High.Text,edtViscousCharLength_High.Text,edtThermalCharLength_High.Text,edtYoungsModulus_High.Text,
                        edtPoissionsRatio_High.Text,edtLossFactor_High.Text,"","","","","","","","",edtVendor.Text,edtProducing.Text,edtRemark.Text,dtDate.Value.ToString());

                    clsParameter1.str_ID = dSID.ToString();
                    clsParameter1.strName = edtName.Text;
                    clsParameter1.strFlowResistivity = strEmptyCheck(edtFlowResistivity_High.Text);
                    clsParameter1.strThickness = strEmptyCheck(edtThickness_High.Text);
                    clsParameter1.strPoissionsRatio = strEmptyCheck(edtPoissionsRatio_High.Text);
                    clsParameter1.strYoungsModulus = strEmptyCheck(edtYoungsModulus_High.Text);
                    clsParameter1.strLossFactor = strEmptyCheck(edtLossFactor_High.Text);
                    clsParameter1.strBulkDensity = strEmptyCheck(edtBulkDensity_High.Text);
                    clsParameter1.strThermalCharLength = strEmptyCheck(edtThermalCharLength_High.Text);
                    clsParameter1.strStructureFactor = strEmptyCheck(edtStructureFactor_High.Text);
                    clsParameter1.strProsity = strEmptyCheck(edtProsity_High.Text);
                    clsParameter1.strViscousCharLength = strEmptyCheck(edtViscousCharLength_High.Text);
                    clsParameter1.strM_ID = GetcboMeterialType_ID();
                    clsParameter1.strVendor = edtVendor.Text;
                    clsParameter1.strProducing = edtProducing.Text;
                    clsParameter1.strRemark = edtRemark.Text;
                    clsParameter1.strDate = dtDate.Value.ToString();

                    MessageBox.Show("���� �Ǿ����ϴ�");

                    this.Close();
                }
                else
                {
                    int dSID = MD_DB1.GetMax_ID_SingleMeterial();
                    MD_DB1.CreateSingleMeterial(dSID,edtName.Text,GetcboMeterialType_ID(),edtThickness_High.Text,edtBulkDensity_High.Text,edtFlowResistivity_High.Text,
                        edtStructureFactor_High.Text,edtProsity_High.Text,edtViscousCharLength_High.Text,edtThermalCharLength_High.Text,edtYoungsModulus_High.Text,
                        edtPoissionsRatio_High.Text,edtLossFactor_High.Text,"","","","","","","","",edtVendor.Text,edtProducing.Text,edtRemark.Text,dtDate.Value.ToString());

                    clsParameter1.str_ID = dSID.ToString();
                    clsParameter1.strName = edtName.Text;
                    clsParameter1.strFlowResistivity = strEmptyCheck(edtFlowResistivity_High.Text);
                    clsParameter1.strThickness = strEmptyCheck(edtThickness_High.Text);
                    clsParameter1.strPoissionsRatio = strEmptyCheck(edtPoissionsRatio_High.Text);
                    clsParameter1.strYoungsModulus = strEmptyCheck(edtYoungsModulus_High.Text);
                    clsParameter1.strLossFactor = strEmptyCheck(edtLossFactor_High.Text);
                    clsParameter1.strBulkDensity = strEmptyCheck(edtBulkDensity_High.Text);
                    clsParameter1.strThermalCharLength = strEmptyCheck(edtThermalCharLength_High.Text);
                    clsParameter1.strStructureFactor = strEmptyCheck(edtStructureFactor_High.Text);
                    clsParameter1.strProsity = strEmptyCheck(edtProsity_High.Text);
                    clsParameter1.strViscousCharLength = strEmptyCheck(edtViscousCharLength_High.Text);
                    clsParameter1.strM_ID = GetcboMeterialType_ID();
                    clsParameter1.strVendor = edtVendor.Text;
                    clsParameter1.strProducing = edtProducing.Text;
                    clsParameter1.strRemark = edtRemark.Text;
                    clsParameter1.strDate = dtDate.Value.ToString();

                    MessageBox.Show("�̹� ���� �̸��� �����մϴ�.");
                }
            }
            else
            {
                MessageBox.Show("�̸��� �Է��Ͽ� �ֽʽÿ�.");
            }
        }