Example #1
0
 protected IList<MB_TestDef> convertToMB_TestDef(IList<MBTestDef> lstMBTestDef)
 {
     IList<MB_TestDef> lstMB_TestDef = new List<MB_TestDef>();
     foreach (MBTestDef mbtestDef in lstMBTestDef)
     {
         MB_TestDef mb_testDef = new MB_TestDef();
         mb_testDef.id = mbtestDef.id;
         mb_testDef.Family = mbtestDef.family;
         mb_testDef.Code = mbtestDef.code;
         mb_testDef.Remark = mbtestDef.remark;
         mb_testDef.Type = mbtestDef.type;
         mb_testDef.editor = mbtestDef.editor;
         mb_testDef.cdt = mbtestDef.cdt;
         mb_testDef.udt = mbtestDef.udt;
         lstMB_TestDef.Add(mb_testDef);
     }
     return lstMB_TestDef;
 }
Example #2
0
    /// <summary>
    /// 添加数据方法
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnAdd_serverClick(Object sender, EventArgs e)
    {

        MB_TestDef mbTest = new MB_TestDef();
        string code = this.drpCode.InnerDropDownList.SelectedValue.ToString();
        string family = this.CmbFamily.InnerDropDownList.SelectedValue.ToString();
        mbTest.Code = code;
        mbTest.editor = this.HiddenUsername.Value;
        mbTest.Family = family;
        int selectIndex = this.drpType.SelectedIndex;
        if (selectIndex == 0)
        {
            mbTest.Type = false;
        }
        else
        {
            mbTest.Type = true;
        }
        mbTest.Remark = this.dRemark.Text;
        mbTest.cdt = DateTime.Now;
        mbTest.udt = DateTime.Now;
        try
        {
            iTestMb.addMB_Test(mbTest);
        }
        catch (FisException ex)
        {
            showErrorMessage(ex.mErrmsg);
            return;
        }
        catch (Exception ex)
        {
            //show error
            showErrorMessage(ex.Message);
            return;
        }
        this.CmbFamilyList.InnerDropDownList.SelectedValue = this.CmbFamily.InnerDropDownList.SelectedValue;
        this.UpdatePanel1.Update();
        this.UpdatePanel2.Update();
        ShowMBTestCodeList();
        int id = getLstID(code, family, mbTest.Type);
        string currentID = replaceSpecialChart(id.ToString());
        ScriptManager.RegisterStartupScript(this.updatePanelAll, typeof(System.Object), "saveUpdate", "AddUpdateComplete('" + currentID + "');", true);

    }