protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        Boolean modified = false;

        foreach (DictionaryEntry val in e.OldValues)
        {
            if (e.NewValues[val.Key] == val.Value)
            {
                modified = true;
            }
        }

        Int32 q = 0;

        if (modified && Int32.TryParse(e.NewValues["Quantity"].ToString(), out q))
        {
            DataRow row = Data.Rows.Find(e.Keys["ID"]);

            row["ProductID"]   = e.NewValues["ProductID"];
            row["Quantity"]    = q;
            row["Description"] = e.NewValues["Description"];
        }

        ASPxGridView1.CancelEdit();
        e.Cancel = true;
        ASPxGridView1.DataBind();
    }
Beispiel #2
0
    // 修改
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        ASPxTextBox  pCode   = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxTextBox;
        ASPxTextBox  pName   = ASPxGridView1.FindEditFormTemplateControl("txtPName") as ASPxTextBox;
        ASPxTextBox  pNameEn = ASPxGridView1.FindEditFormTemplateControl("txtPNameEn") as ASPxTextBox;
        ASPxTextBox  pValue  = ASPxGridView1.FindEditFormTemplateControl("txtPValue") as ASPxTextBox;
        ASPxCheckBox chRFlag = ASPxGridView1.FindEditFormTemplateControl("chRFlag") as ASPxCheckBox;

        string rFlag = "";

        if (chRFlag.Checked == true)
        {
            rFlag = "Y";
        }
        else
        {
            rFlag = "N";
        }

        string upSql = "UPDATE CODE_PROGRAM SET PROGRAM_NAME='" + pName.Text.Trim() + "',PROGRAM_NAME_EN='" + pNameEn.Text.Trim() + "',PROGRAM_VALUE='" + pValue.Text.Trim() + "',"
                       + "RIGHT_FLAG='" + rFlag + "' WHERE  COMPANY_CODE = '" + theCompanyCode + "' AND PROGRAM_CODE='" + pCode.Text.Trim() + "'";

        theDc.ExeSql(upSql);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        queryFunction();
    }
Beispiel #3
0
        //新增
        protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            ASPxComboBox   pLine      = ASPxGridView1.FindEditFormTemplateControl("comboPLine") as ASPxComboBox;
            ASPxComboBox   zdmc       = ASPxGridView1.FindEditFormTemplateControl("comboStationCode") as ASPxComboBox;
            ASPxTextBox    zddm       = ASPxGridView1.FindEditFormTemplateControl("txtStationName") as ASPxTextBox;
            ASPxGridLookup gridlookup = ASPxGridView1.FindEditFormTemplateControl("comboLJDM") as ASPxGridLookup;
            ASPxComboBox   part_ABC   = ASPxGridView1.FindEditFormTemplateControl("comboLJLB") as ASPxComboBox;

            string ljdm = gridlookup.Value.ToString();
            string ljmc = gridlookup.Text.Trim();

            string Sql = "INSERT INTO ATPUZDLJMLB (GZDD,ZDDM,ZDMC,LJDM,LJMC,INPUT_PERSON,INPUT_TIME,PART_ABC) "
                         + "VALUES( '" + pLine.Value.ToString() + "','" + zddm.Text.Trim() + "','" + zdmc.Value.ToString() + "','" + ljdm + "','" + ljmc + "','" + theUserId + "',SYSDATE,'" + part_ABC.Value.ToString() + "')";

            dc.ExeSql(Sql);
            //插入到日志表161103
            try
            {
                string Sql2 = "INSERT INTO ATPUZDLJMLB_LOG (GZDD,ZDDM,ZDMC,LJDM,LJMC,user_code,flag,rqsj,PART_ABC)"
                              + " SELECT GZDD,ZDDM,ZDMC,LJDM,LJMC,'" + theUserCode + "' , 'ADD', SYSDATE,PART_ABC FROM ATPUZDLJMLB WHERE  GZDD =  '" + pLine.Value.ToString() + "' and ZDMC =  '" + zdmc.Value.ToString() + "' and LJDM =  '" + ljdm + "'";
                dc.ExeSql(Sql2);
            }
            catch
            {
                return;
            }

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition();
        }
Beispiel #4
0
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxTextBox  uCode  = ASPxGridView1.FindEditFormTemplateControl("txtStationCode") as ASPxTextBox;
        ASPxTextBox  uName  = ASPxGridView1.FindEditFormTemplateControl("txtStationName") as ASPxTextBox;
        ASPxComboBox uTcode = ASPxGridView1.FindEditFormTemplateControl("dropStaionType") as ASPxComboBox;
        ASPxComboBox uPcode = ASPxGridView1.FindEditFormTemplateControl("dropPlineCode") as ASPxComboBox;
        ASPxTextBox  uScode = ASPxGridView1.FindEditFormTemplateControl("dropStaionArea") as ASPxTextBox;

        StationEntity s = new StationEntity()
        {
            COMPANY_CODE      = theCompanyCode,
            PLINE_CODE        = uPcode.Value.ToString(),
            STATION_CODE      = uCode.Text.Trim(),
            STATION_NAME      = uName.Text.Trim(),
            STATION_TYPE_CODE = uTcode.Value as string,
            STATION_AREA_CODE = uScode.Value as string,
            WORKUNIT_CODE     = e.NewValues["WORKUNIT_CODE"] as string
        };

        s.RMES_ID = s.STATION_CODE;
        StationFactory.Insert(s);

        //string Sql = "INSERT INTO CODE_STATION (COMPANY_CODE,STATION_CODE,STATION_NAME,STATION_TYPE_CODE,PLINE_CODE,STATION_AREA_CODE) "
        //     + "VALUES('" + theCompanyCode + "','" + uCode.Text.Trim() + "','" + uName.Text.Trim() + "','" + uTcode.Value.ToString() + "','" + uPcode.Value.ToString() + "','" + uScode.Value.ToString() + "')";
        //dc.ExeSql(Sql);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #5
0
        protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            ASPxComboBox uPCode    = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxComboBox;
            ASPxTextBox  uMCode    = ASPxGridView1.FindEditFormTemplateControl("txtMCode") as ASPxTextBox;
            ASPxTextBox  uMName    = ASPxGridView1.FindEditFormTemplateControl("txtMName") as ASPxTextBox;
            ASPxTextBox  uGCode    = ASPxGridView1.FindEditFormTemplateControl("txtGCode") as ASPxTextBox;
            ASPxTextBox  uGName    = ASPxGridView1.FindEditFormTemplateControl("txtGName") as ASPxTextBox;
            ASPxComboBox uLocation = ASPxGridView1.FindEditFormTemplateControl("txtLocation") as ASPxComboBox;
            ASPxComboBox uQSite    = ASPxGridView1.FindEditFormTemplateControl("txtQSite") as ASPxComboBox;
            ASPxTextBox  uMNum     = ASPxGridView1.FindEditFormTemplateControl("txtMNum") as ASPxTextBox;
            ASPxDateEdit uOnTime   = ASPxGridView1.FindEditFormTemplateControl("txtOnTime") as ASPxDateEdit;

            string strPCode     = uPCode.Value.ToString();
            string strQSite     = uQSite.Value.ToString();
            string strMCode     = uMCode.Text.Trim();
            string strMName     = uMName.Text.Trim();
            string strGName     = uGName.Text.Trim();
            string strGCode     = uGCode.Text.Trim();
            string strMNum      = uMNum.Text.Trim();
            string locationCode = uLocation.Text.Trim();

            string Sql = "insert into ms_single_mat_inner(material_code,material_num,online_time,online_location,add_time,flag,gzdd,gys_code,qadsite)"
                         + "VALUES('" + strMCode + "','" + strMNum + "',to_date('" + uOnTime.Value + "','yyyy-mm-dd hh24:mi:ss'),'" + locationCode + "',"
                         + "sysdate ,'N','" + strPCode + "','" + strGCode + "','" + strQSite + "')";

            dc.ExeSql(Sql);

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition();
        }
Beispiel #6
0
        protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            string rmes_id = e.OldValues["RMES_ID"].ToString();

            DetectErrorItemEntity detEntity = db.First <DetectErrorItemEntity>("where rmes_id=@0", rmes_id);

            ASPxComboBox pline      = ASPxGridView1.FindEditFormTemplateControl("combPline") as ASPxComboBox;
            ASPxComboBox workUnit   = ASPxGridView1.FindEditFormTemplateControl("comWorkUnit") as ASPxComboBox;
            ASPxComboBox detectData = ASPxGridView1.FindEditFormTemplateControl("comDetectItem") as ASPxComboBox;

            detEntity.COMPANY_CODE  = theCompanyCode;
            detEntity.PLINE_CODE    = pline.SelectedItem.Value.ToString();
            detEntity.WORKUNIT_CODE = e.NewValues["WORKUNIT_CODE"].ToString();

            detEntity.DETECT_ITEM_CODE = detectData.Value.ToString();
            detEntity.DETECT_ITEM_NAME = detectData.Text.ToString();
            detEntity.ERROR_ITEM_CODE  = e.NewValues["ERROR_ITEM_CODE"].ToString();
            detEntity.ERROR_ITEM_NAME  = e.NewValues["ERROR_ITEM_NAME"].ToString();



            db.Update(detEntity);

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition();
        }
Beispiel #7
0
        protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            ASPxTextBox zbct = ASPxGridView1.FindEditFormTemplateControl("zbct") as ASPxTextBox;
            ASPxTextBox wcct = ASPxGridView1.FindEditFormTemplateControl("wcct") as ASPxTextBox;
            ASPxTextBox snct = ASPxGridView1.FindEditFormTemplateControl("snct") as ASPxTextBox;
            ASPxTextBox tqct = ASPxGridView1.FindEditFormTemplateControl("tqct") as ASPxTextBox;
            ASPxTextBox zbyj = ASPxGridView1.FindEditFormTemplateControl("zbyj") as ASPxTextBox;
            ASPxTextBox wcyj = ASPxGridView1.FindEditFormTemplateControl("wcyj") as ASPxTextBox;
            ASPxTextBox snyj = ASPxGridView1.FindEditFormTemplateControl("snyj") as ASPxTextBox;
            ASPxTextBox tqyj = ASPxGridView1.FindEditFormTemplateControl("tqyj") as ASPxTextBox;
            ASPxTextBox zbck = ASPxGridView1.FindEditFormTemplateControl("zbck") as ASPxTextBox;
            ASPxTextBox wcck = ASPxGridView1.FindEditFormTemplateControl("wcck") as ASPxTextBox;
            ASPxTextBox snck = ASPxGridView1.FindEditFormTemplateControl("snck") as ASPxTextBox;
            ASPxTextBox tqck = ASPxGridView1.FindEditFormTemplateControl("tqck") as ASPxTextBox;
            ASPxTextBox pro  = ASPxGridView1.FindEditFormTemplateControl("PRO") as ASPxTextBox;

            string upSql = "UPDATE CODE_MON_TAR SET ZBCT='" + zbct.Text.Trim() + "',WCCT='" + wcct.Text.Trim() + "',SNCT='" + snct.Text.Trim() + "',TQCT='" + tqct.Text.Trim() + "'," +
                           "ZBYJ='" + zbyj.Text.Trim() + "',WCYJ='" + wcyj.Text.Trim() + "',SNYJ='" + snyj.Text.Trim() + "',TQYJ='" + tqyj.Text.Trim() + "'," +
                           "ZBCK='" + zbck.Text.Trim() + "',WCCK='" + wcck.Text.Trim() + "',SNCK='" + snck.Text.Trim() + "',TQCK='" + tqck.Text.Trim() +
                           "' WHERE  PRO='" + pro.Text.Trim() + "'";

            dc.ExeSql(upSql);

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            SetCondition();
        }
Beispiel #8
0
    //修改
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        ASPxComboBox uPCode    = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxComboBox;
        ASPxTextBox  uSName    = ASPxGridView1.FindEditFormTemplateControl("txtSName") as ASPxTextBox;
        ASPxTextBox  uSinitial = ASPxGridView1.FindEditFormTemplateControl("txtSinitial") as ASPxTextBox;

        ASPxTextBox  uSmax     = ASPxGridView1.FindEditFormTemplateControl("txtSmax") as ASPxTextBox;
        ASPxTextBox  uSwarning = ASPxGridView1.FindEditFormTemplateControl("txtSwarning") as ASPxTextBox;
        ASPxComboBox uIflag    = ASPxGridView1.FindEditFormTemplateControl("ASPxComboBox1") as ASPxComboBox;
        ASPxComboBox uEflag    = ASPxGridView1.FindEditFormTemplateControl("ASPxComboBox2") as ASPxComboBox;

        string strPCode    = uPCode.Value.ToString();
        string strSinitial = uSinitial.Text.Trim();
        string strSName    = uSName.Text.Trim();

        string strSmax     = uSmax.Text.Trim();
        string strSwarning = uSwarning.Text.Trim();

        string strIflag = uIflag.Value.ToString();
        string strEflag = uEflag.Value.ToString();

        string strID = e.OldValues["RMES_ID"].ToString().Trim();

        string Sql = "UPDATE CODE_SN SET PLINE_CODE='" + strPCode + "',INITIAL_VALUE='" + strSinitial + "',MAX_VALUE='" + strSmax + "',INCREASE_FLAG='" + strIflag + "',ENABLE_FLAG='" + strEflag + "',WARNING_VALUE='" + strSwarning + "',VENDER_CODE='" + strSName + "'"
                     + " WHERE COMPANY_CODE = '" + theCompanyCode + "' and RMES_ID= '" + strID + "'";

        dc.ExeSql(Sql);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #9
0
    // 主表修改
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        //ASPxLabel billId = ASPxGridView1.FindEditFormTemplateControl("LabBillId") as ASPxLabel;
        ASPxTextBox assetcode = ASPxGridView1.FindEditFormTemplateControl("txtAssetCode") as ASPxTextBox;
        ASPxTextBox srlno     = ASPxGridView1.FindEditFormTemplateControl("txtSrlNo") as ASPxTextBox;

        ASPxGridLookup lkpVendor     = ASPxGridView1.FindEditFormTemplateControl("GridLookupVendor") as ASPxGridLookup;
        ASPxGridLookup lkpManuf      = ASPxGridView1.FindEditFormTemplateControl("GridLookupManuf") as ASPxGridLookup;
        ASPxGridLookup lkpDept       = ASPxGridView1.FindEditFormTemplateControl("GridLookupDept") as ASPxGridLookup;
        ASPxDateEdit   dtePurchDate  = ASPxGridView1.FindEditFormTemplateControl("CalPCDate") as ASPxDateEdit;
        ASPxTextBox    txtPurchCost  = ASPxGridView1.FindEditFormTemplateControl("txtPrice") as ASPxTextBox;
        ASPxDateEdit   wrtStartDate  = ASPxGridView1.FindEditFormTemplateControl("CalWRTStartDate") as ASPxDateEdit;
        ASPxDateEdit   wrtEndDate    = ASPxGridView1.FindEditFormTemplateControl("CalWRTEndDate") as ASPxDateEdit;
        ASPxTextBox    txtAssetColor = ASPxGridView1.FindEditFormTemplateControl("txtColor") as ASPxTextBox;
        ASPxTextBox    txtBarCode    = ASPxGridView1.FindEditFormTemplateControl("txtBarCode") as ASPxTextBox;
        ASPxGridLookup lkpRspPerson  = ASPxGridView1.FindEditFormTemplateControl("lkpResponsePerson") as ASPxGridLookup;
        ASPxCheckBox   chkActiveFlag = ASPxGridView1.FindEditFormTemplateControl("chkActiveFlag") as ASPxCheckBox;
        ASPxMemo       assetRemark   = ASPxGridView1.FindEditFormTemplateControl("txtRemark") as ASPxMemo;


        string deptCode = "", vendorCode = "", manufCode = "", rspPerson = "";



        ASPxGridLookup gridLookupVendor = ASPxGridView1.FindEditFormTemplateControl("GridLookupVendor") as ASPxGridLookup;
        ASPxTextBox    txtSVendor       = ASPxGridView1.FindEditFormTemplateControl("txtSVendor") as ASPxTextBox;

        if (lkpDept.Value != null)
        {
            deptCode = lkpDept.Value.ToString();
        }
        if (lkpManuf.Value != null)
        {
            manufCode = lkpManuf.Value.ToString();
        }
        if (lkpVendor.Value != null)
        {
            vendorCode = lkpVendor.Value.ToString();
        }
        if (lkpRspPerson.Value != null)
        {
            rspPerson = lkpRspPerson.Value.ToString();
        }
        string activeflag = chkActiveFlag.Checked ? "Y":"N";


        string upSql = "UPDATE data_asset_detail SET vendor_code='" + vendorCode + "',manufacturer_code='" + lkpManuf.Value + "'," +
                       "response_dept_code='" + deptCode + "',purchase_date=to_date('" + dtePurchDate.Value.ToString() + "','yyyy-mm-dd hh24:mi:ss'),purchase_cost=" + txtPurchCost.Text + "," +
                       "warranty_start_date=to_date('" + wrtStartDate.Value.ToString() + "','yyyy-mm-dd hh24:mi:ss'),warranty_end_date=to_date('" + wrtEndDate.Value.ToString() + "','yyyy-mm-dd hh24:mi:ss')," +
                       "response_person_code='" + lkpRspPerson.Value.ToString() + "',asset_color='" + txtAssetColor.Text + "',asset_remark='" + assetRemark.Text + "',active_flag='" + activeflag + "' " +
                       " WHERE  COMPANY_CODE = '" + theCompanyCode + "' AND serial_number='" + srlno.Text + "'";

        theDc.ExeSql(upSql);



        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        queryFunction();
    }
Beispiel #10
0
    //新增
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxTextBox  uSO   = ASPxGridView1.FindEditFormTemplateControl("TextSO") as ASPxTextBox;
        ASPxComboBox uDYXH = ASPxGridView1.FindEditFormTemplateControl("ComboDYXH") as ASPxComboBox;
        ASPxComboBox uFJB  = ASPxGridView1.FindEditFormTemplateControl("ComboFJB") as ASPxComboBox;

        string strSO   = uSO.Text.Trim();
        string strDYXH = uDYXH.Value.ToString();
        string strFJB  = uFJB.Value.ToString();

        string Sql = "INSERT INTO ATPUSOFJB(SO,DYXH,BZDY,FJB,INPUT_PERSON,INPUT_TIME)  "
                     + "VALUES( '" + strSO.ToUpper() + "','" + strDYXH + "','包装单元" + strDYXH + "','" + strFJB + "','" + theUserCode + "',sysdate)";

        dc.ExeSql(Sql);

        //插入到日志表
        try
        {
            string Sql2 = "INSERT INTO ATPUSOFJB_LOG (SO,DYXH,BZDY,FJB,user_code,flag,rqsj)"
                          + " SELECT SO,DYXH,BZDY,FJB,'" + theUserCode + "' , 'ADD', SYSDATE FROM ATPUSOFJB WHERE  SO = '" + strSO.ToUpper() + "' and DYXH = '" + strDYXH + "'";
            dc.ExeSql(Sql2);
        }
        catch
        {
            return;
        }

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #11
0
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxTextBox  aCode   = ASPxGridView1.FindEditFormTemplateControl("txtAlineCode") as ASPxTextBox;
        ASPxTextBox  aName   = ASPxGridView1.FindEditFormTemplateControl("txtAlineName") as ASPxTextBox;
        ASPxComboBox PlineId = ASPxGridView1.FindEditFormTemplateControl("ASPxComboBox1") as ASPxComboBox;

        string    plineCode = "";
        string    plineName = "";
        string    chSql     = "select pline_code,pline_name from code_product_line where rmes_id='" + PlineId.Value.ToString() + "'";
        dataConn  dc1       = new dataConn(chSql);
        DataTable dt1       = dc1.GetTable();

        if (dt1.Rows.Count > 0)
        {
            plineCode = dt1.Rows[0]["pline_code"].ToString();
            plineName = dt1.Rows[0]["pline_name"].ToString();
        }

        string inSql = "INSERT INTO ATPU_ACROSSLINE (COMPANY_CODE,ALINE_CODE,ALINE_NAME,PLINE_ID,PLINE_CODE,PLINE_NAME) "
                       + "VALUES ('" + theCompanyCode + "','" + aCode.Text.Trim() + "','" + aName.Text.Trim() + "',"
                       + "'" + PlineId.Value.ToString() + "','" + plineCode + "','" + plineName + "')";

        theDc.ExeSql(inSql);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        queryFunction();
    }
Beispiel #12
0
    //删除
    protected void ASPxGridView1_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
    {
        //判断当前记录是否可以删除
        string strPLCode = e.Values["PLINE_CODE"].ToString();
        string strMCode  = e.Values["MATERIAL_CODE"].ToString().ToUpper();
        string strGCode  = e.Values["GYS_CODE"].ToString().ToUpper();

        //string chSql = "SELECT * FROM ATPUFR WHERE FR='" + strFR + "' AND SC='" + strSC + "' AND DO='" + strDO + "'";
        //DataTable dt = dc.GetTable(chSql);

        //int theRet = dt.Rows.Count;
        //if (theRet == 0)
        //{
        //    ASPxGridView1.JSProperties.Add("cpCallbackName", "Delete");
        //    ASPxGridView1.JSProperties.Add("cpCallbackRet", theRet);
        //    //theDataConn.CloseConn();
        //}
        //else
        //{
        //确认删除
        string Sql = "delete from ms_inv_mat where material_code='" + strMCode + "' and gys_code='" + strGCode + "' and gzdd='" + strPLCode + "'";

        dc.ExeSql(Sql);
        //}
        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
        ASPxGridView1.JSProperties.Add("cpCallbackName", "refresh");
    }
Beispiel #13
0
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxTextBox  uSO            = ASPxGridView1.FindEditFormTemplateControl("txtSO") as ASPxTextBox;
        ASPxTextBox  uCOLOR         = ASPxGridView1.FindEditFormTemplateControl("txtColor") as ASPxTextBox;
        ASPxTextBox  uPRO           = ASPxGridView1.FindEditFormTemplateControl("textPro") as ASPxTextBox;
        ASPxComboBox GridLookupCode = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxComboBox;

        string code = GridLookupCode.Value.ToString();

        string Sql = "INSERT INTO ATPUEPAINTPROCOLOR (SO,SITE,PROC,COLOR,input_person,input_time) "
                     + "VALUES( '" + uSO.Text.Trim().ToUpper() + "', '" + code + "','" + uPRO.Text.Trim() + "','" + uCOLOR.Text.Trim() + "','" + theUserId + "',sysdate)";

        dc.ExeSql(Sql);
        //插入到日志表
        try
        {
            string Sql2 = "INSERT INTO ATPUEPAINTPROCOLOR_LOG(SO,SITE,PROC,COLOR,USER_CODE,FLAG,RQSJ)"
                          + "VALUES('" + uSO.Text.Trim().ToUpper() + "', '" + code + "','" + uPRO.Text.Trim() + "','" + uCOLOR.Text.Trim() + "','" + theUserCode + "','ADD',SYSDATE)";
            dc.ExeSql(Sql2);
        }
        catch
        {
            return;
        }

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
 protected void Deleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
 {
     try
     {
         int receptionDetailTemp = Convert.ToInt32(e.Keys["PICKING_DETAIL"]);
         _result  = _wscalled.DeleteDetailPicking(receptionDetailTemp, Session["connectionString"].ToString());
         e.Cancel = true;
         ASPxGridView1.CancelEdit();
         var pResult  = "";
         var dsDetail = _wscalled.GetPickingDetailForPickingHeader((int)Session["Header_picking"], Session["connectionString"].ToString(), ref pResult);
         if (pResult == "")
         {
             ASPxGridView1.DataSource = dsDetail;
             ASPxGridView1.DataBind();
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('" + pResult + "');", true);
         }
         //pcConfirm.ShowOnPageLoad = false;
         GetSku();
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true);
     }
 }
Beispiel #15
0
        //修改
        protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            if (txtPCode.Text.Trim() == "")
            {
                return;
            }
            else
            {
                ASPxTextBox uPSo = ASPxGridView1.FindEditFormTemplateControl("txtPSo") as ASPxTextBox;
                //ASPxComboBox uPCode = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxComboBox;
                ASPxTextBox  uPNum         = ASPxGridView1.FindEditFormTemplateControl("txtPNum") as ASPxTextBox;
                ASPxComboBox uPlanCode     = ASPxGridView1.FindEditFormTemplateControl("txtPlanCode") as ASPxComboBox;
                ASPxComboBox uOnLocation   = ASPxGridView1.FindEditFormTemplateControl("txtOnLocation") as ASPxComboBox;
                ASPxDateEdit uOnlinetime   = ASPxGridView1.FindEditFormTemplateControl("DateOnlinetime") as ASPxDateEdit;
                string       strPSo        = uPSo.Text.Trim();
                string       strPCode      = txtPCode.Value.ToString();
                string       strPNum       = uPNum.Text.Trim();
                string       strPlanCode   = uPlanCode.Value.ToString();
                string       strOnLocation = uOnLocation.Value.ToString();
                string       strOnlinetime = uOnlinetime.Text.Trim();
                string       Sql           = "update ms_single_plan set PLAN_NUM='" + strPNum + "',online_location='" + strOnLocation + "',online_time=to_date('" + uOnlinetime.Value + "','yyyy-mm-dd hh24:mi:ss')"
                                             + "where PLAN_CODE='" + strPlanCode + "' and FLAG='N' and gzdd='" + strPCode + "'";

                dc.ExeSql(Sql);

                e.Cancel = true;
                ASPxGridView1.CancelEdit();
                setCondition();
            }
        }
Beispiel #16
0
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        DataTable dt = Session["GridDataSource"] as DataTable;

        //Modify row values after a single grid row has been edited
        if (ASPxGridView1.Selection.Count == 1)
        {
            DataRow row = dt.Rows.Find(e.Keys["ID"]) as DataRow;
            row["Song"]  = e.NewValues["Song"];
            row["Genre"] = e.NewValues["Genre"];
        }
        //Modify row values after multiple grid rows have been edited
        if (ASPxGridView1.Selection.Count > 1)
        {
            //Obtain key field values of the selected rows
            List <object> selectedRowKeys = ASPxGridView1.GetSelectedFieldValues("ID");
            for (int i = 0; i < selectedRowKeys.Count; i++)
            {
                //Find a row in the data table by the row's key field value
                DataRow row = dt.Rows.Find(selectedRowKeys[i]) as DataRow;
                //Modify data rows by leaving old values (if the EditForm's editors are left blank) or saving new values entered into editors
                row["Song"]  = (e.NewValues["Song"] == null) ? row["Song"] : e.NewValues["Song"];
                row["Genre"] = (e.NewValues["Genre"] == null) ? row["Genre"] : e.NewValues["Genre"];
                continue;
            }
        }

        dt.AcceptChanges();
        Session["GridDataSource"] = dt;

        //Close the grid's EditForm and avoid default update processing from being executed
        e.Cancel = true;
        ASPxGridView1.CancelEdit();
    }
Beispiel #17
0
        protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            ASPxTextBox yeartotal = ASPxGridView1.FindEditFormTemplateControl("yeartotal") as ASPxTextBox;
            ASPxTextBox jan       = ASPxGridView1.FindEditFormTemplateControl("jan") as ASPxTextBox;
            ASPxTextBox feb       = ASPxGridView1.FindEditFormTemplateControl("feb") as ASPxTextBox;
            ASPxTextBox mar       = ASPxGridView1.FindEditFormTemplateControl("mar") as ASPxTextBox;
            ASPxTextBox total1    = ASPxGridView1.FindEditFormTemplateControl("total1") as ASPxTextBox;
            ASPxTextBox apr       = ASPxGridView1.FindEditFormTemplateControl("apr") as ASPxTextBox;
            ASPxTextBox may       = ASPxGridView1.FindEditFormTemplateControl("may") as ASPxTextBox;
            ASPxTextBox june      = ASPxGridView1.FindEditFormTemplateControl("june") as ASPxTextBox;
            ASPxTextBox total2    = ASPxGridView1.FindEditFormTemplateControl("total2") as ASPxTextBox;
            ASPxTextBox july      = ASPxGridView1.FindEditFormTemplateControl("july") as ASPxTextBox;
            ASPxTextBox aug       = ASPxGridView1.FindEditFormTemplateControl("aug") as ASPxTextBox;
            ASPxTextBox sep       = ASPxGridView1.FindEditFormTemplateControl("sep") as ASPxTextBox;
            ASPxTextBox total3    = ASPxGridView1.FindEditFormTemplateControl("total3") as ASPxTextBox;
            ASPxTextBox oct       = ASPxGridView1.FindEditFormTemplateControl("oct") as ASPxTextBox;
            ASPxTextBox nov       = ASPxGridView1.FindEditFormTemplateControl("nov") as ASPxTextBox;
            ASPxTextBox dec       = ASPxGridView1.FindEditFormTemplateControl("dec") as ASPxTextBox;
            ASPxTextBox total4    = ASPxGridView1.FindEditFormTemplateControl("total4") as ASPxTextBox;
            ASPxTextBox pro       = ASPxGridView1.FindEditFormTemplateControl("PRO") as ASPxTextBox;

            string upSql = "UPDATE CODE_YEAR_TAR SET YEAR_TOTAL='" + yeartotal.Text.Trim() + "',JAN='" + jan.Text.Trim() + "',FEB='" + feb.Text.Trim() + "',MAR='" + mar.Text.Trim() + "',TOTAL1='" + total1.Text.Trim() + "'," +
                           "APR='" + apr.Text.Trim() + "',MAY='" + may.Text.Trim() + "',JUNE='" + june.Text.Trim() + "',TOTAL2='" + total2.Text.Trim() + "'," +
                           "JULY='" + july.Text.Trim() + "',AUG='" + aug.Text.Trim() + "',SEP='" + sep.Text.Trim() + "',TOTAL3='" + total3.Text.Trim() + "'," +
                           "OCT='" + oct.Text.Trim() + "',NOV='" + nov.Text.Trim() + "',DEC='" + dec.Text.Trim() + "',TOTAL4='" + total4.Text.Trim() +
                           "' WHERE  PRO='" + pro.Text.Trim() + "'";

            dc.ExeSql(upSql);

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            SetCondition();
        }
Beispiel #18
0
    //新增
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxGridLookup uSO     = ASPxGridView1.FindEditFormTemplateControl("txtSO") as ASPxGridLookup;
        ASPxTextBox    uJX     = ASPxGridView1.FindEditFormTemplateControl("txtJX") as ASPxTextBox;
        ASPxTextBox    uPQBAK  = ASPxGridView1.FindEditFormTemplateControl("txtPQBAK") as ASPxTextBox;
        ASPxTextBox    uREMARK = ASPxGridView1.FindEditFormTemplateControl("txtREMARK") as ASPxTextBox;

        string strSO     = uSO.Value.ToString();
        string strJX     = uJX.Text.Trim();
        string strPQBAK  = uPQBAK.Text.Trim();
        string strREMARK = uREMARK.Text.Trim();



        string Sql = "INSERT INTO PAINT_SO (SO,TYPE_PQ,TYPE_PQBAK,REMARK,JX,input_person,input_time) "
                     + "VALUES( '" + strSO + "','" + strPQBAK + "','" + strPQBAK + "','" + strREMARK + "','" + strJX + "','" + theUserId + "',sysdate)";

        dc.ExeSql(Sql);

        //插入到日志表
        try
        {
            string Sql2 = "INSERT INTO PAINT_SO_LOG (SO,TYPE_PQ,TYPE_PQBAK,REMARK,JX,user_code,flag,rqsj)"
                          + " VALUES( '" + strSO + "','" + strPQBAK + "','" + strPQBAK + "','" + strREMARK + "','" + strJX + "','" + theUserCode + "' , 'ADD', SYSDATE) ";
            dc.ExeSql(Sql2);
        }
        catch
        {
            return;
        }

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #19
0
        protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            ASPxComboBox pline      = ASPxGridView1.FindEditFormTemplateControl("combPline") as ASPxComboBox;
            ASPxComboBox workUnit   = ASPxGridView1.FindEditFormTemplateControl("comWorkUnit") as ASPxComboBox;
            ASPxComboBox detectData = ASPxGridView1.FindEditFormTemplateControl("comDetectItem") as ASPxComboBox;

            DetectErrorItemEntity detEntity = new DetectErrorItemEntity();

            detEntity.COMPANY_CODE     = theCompanyCode;
            detEntity.DETECT_ITEM_CODE = detectData.Value.ToString();
            detEntity.DETECT_ITEM_NAME = detectData.Text.ToString();
            detEntity.ERROR_ITEM_CODE  = e.NewValues["ERROR_ITEM_CODE"].ToString();
            detEntity.ERROR_ITEM_NAME  = e.NewValues["ERROR_ITEM_NAME"].ToString();


            detEntity.PLINE_CODE = pline.SelectedItem.Value.ToString();

            detEntity.WORKUNIT_CODE = e.NewValues["WORKUNIT_CODE"].ToString();



            db.Insert(detEntity);

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition();
        }
Beispiel #20
0
        protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            //插入新纪录,应先做检查是否合法

            FaultEntity fauEntity = new FaultEntity();

            fauEntity.COMPANY_CODE = theCompanyCode;
            fauEntity.FAULT_CODE   = e.NewValues["FAULT_CODE"].ToString().Trim();
            fauEntity.FAULT_NAME   = e.NewValues["FAULT_NAME"].ToString().Trim();
            fauEntity.FAULT_DESC   = e.NewValues["FAULT_DESC"].ToString().Trim();
            fauEntity.FAULT_CLASS  = e.NewValues["FAULT_CLASS"].ToString().Trim();
            fauEntity.FAULT_TYPE   = e.NewValues["FAULT_TYPE"].ToString().Trim();
            fauEntity.INPUT_TIME   = DateTime.Now;
            fauEntity.INPUT_PERSON = theUserId;


            db.Insert(fauEntity);

            //插入到日志表20161101
            try
            {
                string Sql2 = "INSERT INTO CODE_FAULT_LOG (RMES_ID,COMPANY_CODE,FAULT_CODE,FAULT_NAME,FAULT_DESC,FAULT_CLASS,FAULT_TYPE,user_code,flag,rqsj)"
                              + " SELECT RMES_ID,COMPANY_CODE,FAULT_CODE,FAULT_NAME,FAULT_DESC,FAULT_CLASS,FAULT_TYPE,'" + theUserCode + "' , 'ADD', SYSDATE FROM CODE_FAULT WHERE  FAULT_CODE =  '"
                              + e.NewValues["FAULT_CODE"].ToString().Trim() + "' AND FAULT_NAME = '" + e.NewValues["FAULT_NAME"].ToString().Trim() + "' ";
                dc.ExeSql(Sql2);
            }
            catch
            {
                return;
            }

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition();
        }
Beispiel #21
0
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        ASPxTextBox   uCode  = ASPxGridView1.FindEditFormTemplateControl("txtStationCode") as ASPxTextBox;
        ASPxTextBox   uName  = ASPxGridView1.FindEditFormTemplateControl("txtStationName") as ASPxTextBox;
        ASPxComboBox  uTcode = ASPxGridView1.FindEditFormTemplateControl("dropStaionType") as ASPxComboBox;
        ASPxComboBox  uPcode = ASPxGridView1.FindEditFormTemplateControl("dropPlineCode") as ASPxComboBox;
        ASPxTextBox   uScode = ASPxGridView1.FindEditFormTemplateControl("dropStaionArea") as ASPxTextBox;
        string        id     = e.NewValues["RMES_ID"] as string;
        StationEntity s      = new StationEntity()
        {
            RMES_ID           = id,
            COMPANY_CODE      = theCompanyCode,
            PLINE_CODE        = uPcode.Value.ToString(),
            STATION_CODE      = uCode.Text.Trim(),
            STATION_NAME      = uName.Text.Trim(),
            STATION_TYPE_CODE = uTcode.Value as string,
            STATION_AREA_CODE = uScode.Value as string,
            WORKUNIT_CODE     = e.NewValues["WORKUNIT_CODE"] as string
        };

        db.Update("CODE_STATION", "RMES_ID", s);


        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #22
0
    //新增
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxComboBox uRGzdd       = ASPxGridView1.FindEditFormTemplateControl("txtRGzdd") as ASPxComboBox;
        ASPxComboBox uRLocation   = ASPxGridView1.FindEditFormTemplateControl("txtRLocation") as ASPxComboBox;
        ASPxComboBox uIGzdd       = ASPxGridView1.FindEditFormTemplateControl("txtIGzdd") as ASPxComboBox;
        ASPxComboBox uILocation   = ASPxGridView1.FindEditFormTemplateControl("txtILocation") as ASPxComboBox;
        string       strRGzdd     = uRGzdd.Value.ToString();
        string       strRLocation = uRLocation.Value.ToString();
        string       strIGzdd     = uIGzdd.Value.ToString();
        string       strILocation = uILocation.Value.ToString();

        strRGzdd = strRGzdd.Substring(0, 1);

        string Sql = "INSERT INTO MS_ISSUE_LOCATION (REAL_GZDD,REAL_LOCATION,ISSUE_GZDD,ISSUE_LOCATION,input_person,input_time)VALUES('" + strRGzdd + "','" + strRLocation + "','" + strIGzdd + "','" + strILocation + "','" + theUserId + "',sysdate)";

        dc.ExeSql(Sql);
        //插入到日志表
        try
        {
            string Sql2 = "INSERT INTO MS_ISSUE_LOCATION_LOG (REAL_GZDD,REAL_LOCATION,ISSUE_GZDD,ISSUE_LOCATION,user_code,flag,rqsj)"
                          + " SELECT REAL_GZDD,REAL_LOCATION,ISSUE_GZDD,ISSUE_LOCATION,'"
                          + theUserCode + "' , 'ADD', SYSDATE FROM MS_ISSUE_LOCATION WHERE real_gzdd='"
                          + strRGzdd + "' and real_location='" + strRLocation + "' and issue_gzdd='" + strIGzdd + "' and issue_location='" + strILocation + "' ";
            dc.ExeSql(Sql2);
        }
        catch
        {
        }

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #23
0
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxTextBox uKHMC = ASPxGridView1.FindEditFormTemplateControl("txtKHMC") as ASPxTextBox;
        ASPxTextBox uKHH  = ASPxGridView1.FindEditFormTemplateControl("txtKHH") as ASPxTextBox;
        ASPxTextBox uWLH  = ASPxGridView1.FindEditFormTemplateControl("txtWLH") as ASPxTextBox;

        ASPxTextBox uGYSDM = ASPxGridView1.FindEditFormTemplateControl("txtGYSDM") as ASPxTextBox;
        ASPxTextBox uSO    = ASPxGridView1.FindEditFormTemplateControl("txtSO") as ASPxTextBox;
        ASPxTextBox uBBH   = ASPxGridView1.FindEditFormTemplateControl("txtBBH") as ASPxTextBox;



        string Sql = "INSERT INTO ATPUKHTM (KHMC,KHH,WLH,GYSDM,SO,BBH,INPUT_PERSON,INPUT_TIME) "
                     + "VALUES( '" + uKHMC.Text.Trim() + "', '" + uKHH.Text.Trim() + "','" + uWLH.Text.Trim() + "','" + uGYSDM.Text.Trim() + "','" + uSO.Text.Trim() + "','" + uBBH.Text.Trim() + "','" + theUserId + "',sysdate)";

        dc.ExeSql(Sql);
        //插入到日志表
        try
        {
            string Sql2 = "INSERT INTO ATPUKHTM_LOG (khmc,khh,wlh,gysdm,sn,so,bbh,user_code,flag,rqsj)"
                          + " SELECT khmc,khh,wlh,gysdm,sn,so,bbh,'" + theUserCode + "' , 'ADD', SYSDATE FROM ATPUKHTM WHERE SO = '" + uSO.Text.Trim() + "' AND KHMC = '" + uKHMC.Text.Trim() + "' ";
            dc.ExeSql(Sql2);
        }
        catch
        {
            return;
        }

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #24
0
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        //修改记录
        //string strCode = e.OldValues["PLAN_CODE"].ToString();
        //string newCode = e.NewValues["PLAN_CODE"].ToString();

        string       rmes_id       = e.OldValues["RMES_ID"].ToString();
        ASPxComboBox plineCode     = ASPxGridView1.FindEditFormTemplateControl("plineCode") as ASPxComboBox;
        ASPxComboBox productSeries = ASPxGridView1.FindEditFormTemplateControl("productSeries") as ASPxComboBox;

        QualityItemEntity quaEntity = new QualityItemEntity();

        quaEntity.RMES_ID           = rmes_id;
        quaEntity.COMPANY_CODE      = theCompanyCode;
        quaEntity.PLINE_CODE        = plineCode.SelectedItem.Value.ToString().Trim();
        quaEntity.SERIES_CODE       = productSeries.SelectedItem.Value.ToString().Trim();
        quaEntity.QUALITY_ITEM_CODE = e.NewValues["QUALITY_ITEM_CODE"].ToString().Trim();
        quaEntity.QUALITY_ITEM_NAME = e.NewValues["QUALITY_ITEM_NAME"].ToString().Trim();
        quaEntity.QUALITY_ITEM_DESC = e.NewValues["QUALITY_ITEM_DESC"].ToString().Trim();

        db.Update(quaEntity);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #25
0
        //修改
        protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            ASPxComboBox uPCode    = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxComboBox;
            ASPxTextBox  uMCode    = ASPxGridView1.FindEditFormTemplateControl("txtMCode") as ASPxTextBox;
            ASPxTextBox  uMName    = ASPxGridView1.FindEditFormTemplateControl("txtMName") as ASPxTextBox;
            ASPxTextBox  uGCode    = ASPxGridView1.FindEditFormTemplateControl("txtGCode") as ASPxTextBox;
            ASPxTextBox  uGName    = ASPxGridView1.FindEditFormTemplateControl("txtGName") as ASPxTextBox;
            ASPxComboBox uQSite    = ASPxGridView1.FindEditFormTemplateControl("txtQSite") as ASPxComboBox;
            ASPxTextBox  uMNum     = ASPxGridView1.FindEditFormTemplateControl("txtMNum") as ASPxTextBox;
            ASPxDateEdit uOnTime   = ASPxGridView1.FindEditFormTemplateControl("txtOnTime") as ASPxDateEdit;
            ASPxComboBox uLocation = ASPxGridView1.FindEditFormTemplateControl("txtLocation") as ASPxComboBox;

            string strPCode     = uPCode.Value.ToString();
            string strQSite     = uQSite.Value.ToString();
            string strMCode     = uMCode.Text.Trim();
            string strMName     = uMName.Text.Trim();
            string strGName     = uGName.Text.Trim();
            string strGCode     = uGCode.Text.Trim();
            string strMNum      = uMNum.Text.Trim();
            string locationCode = uLocation.Text.Trim();

            string Sql = "update ms_single_mat_inner set material_num='" + strMNum + "',online_time=to_date('" + uOnTime.Value + "','yyyy-mm-dd hh24:mi:ss') "
                         + " where material_code='" + strMCode + "' and gzdd='" + strPCode + "' and gys_code='" + strGCode + "' and online_location='" + locationCode + "' and qadsite='" + strQSite + "' and flag='N'";

            dc.ExeSql(Sql);

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition();
        }
Beispiel #26
0
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        //插入新纪录,应先做检查是否合法

        //设置初始值示例
        //PlanEntity entPlan = new PlanEntity()
        //{
        //    PLAN_CODE = "",
        //    PLAN_SO = ""
        //};
        //entPlan.PLAN_CODE = e.NewValues["PLAN_CODE"].ToString();
        //entPlan.PLAN_MODELCODE = e.NewValues["PLAN_MODELCODE"].ToString().Trim();
        //entPlan.PLAN_SO = e.NewValues["PLAN_SO"].ToString().Trim();
        //entPlan.PLAN_MODIFYDATE = DateTime.Parse(e.NewValues["PLAN_MODIFYDATE"].ToString());
        ASPxComboBox plineCode     = ASPxGridView1.FindEditFormTemplateControl("plineCode") as ASPxComboBox;
        ASPxComboBox productSeries = ASPxGridView1.FindEditFormTemplateControl("productSeries") as ASPxComboBox;

        QualityItemEntity quaEntity = new QualityItemEntity();

        quaEntity.COMPANY_CODE      = theCompanyCode;
        quaEntity.PLINE_CODE        = plineCode.SelectedItem.Value.ToString().Trim();
        quaEntity.SERIES_CODE       = productSeries.SelectedItem.Value.ToString().Trim();
        quaEntity.QUALITY_ITEM_CODE = e.NewValues["QUALITY_ITEM_CODE"].ToString().Trim();
        quaEntity.QUALITY_ITEM_NAME = e.NewValues["QUALITY_ITEM_NAME"].ToString().Trim();
        quaEntity.QUALITY_ITEM_DESC = e.NewValues["QUALITY_ITEM_DESC"].ToString().Trim();

        db.Insert(quaEntity);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #27
0
    // 新增
    protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        ASPxTextBox  pCode   = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxTextBox;
        ASPxTextBox  pName   = ASPxGridView1.FindEditFormTemplateControl("txtPName") as ASPxTextBox;
        ASPxTextBox  pNameEn = ASPxGridView1.FindEditFormTemplateControl("txtPNameEn") as ASPxTextBox;
        ASPxTextBox  pValue  = ASPxGridView1.FindEditFormTemplateControl("txtPValue") as ASPxTextBox;
        ASPxCheckBox chRFlag = ASPxGridView1.FindEditFormTemplateControl("chRFlag") as ASPxCheckBox;

        //string sql = "select 'PROG'||TRIM(TO_CHAR(SEQ_USER_ID.NEXTVAL,'000000')) from dual";
        //theDc.setTheSql(sql);
        //string dece_code1 = theDc.GetValue();
        string dece_code1 = pCode.Text.Trim();
        string rFlag      = "";

        if (chRFlag.Checked == true)
        {
            rFlag = "Y";
        }
        else
        {
            rFlag = "N";
        }

        string inSql = "INSERT INTO CODE_PROGRAM (COMPANY_CODE, PROGRAM_CODE, PROGRAM_NAME, PROGRAM_NAME_EN, PROGRAM_VALUE, RIGHT_FLAG) "
                       + "VALUES('" + theCompanyCode + "','" + dece_code1 + "','" + pName.Text.Trim() + "','" + pNameEn.Text.Trim() + "','" + pValue.Text.Trim() + "','" + rFlag + "')";
        dataConn inDc = new dataConn();

        inDc.ExeSql(inSql);
        inDc.CloseConn();

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        queryFunction();
    }
Beispiel #28
0
        protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            if (txtPCode.Text.Trim() == "")
            {
                return;
            }
            else
            {
                ASPxTextBox uPSo = ASPxGridView1.FindEditFormTemplateControl("txtPSo") as ASPxTextBox;
                //ASPxComboBox uPCode = ASPxGridView1.FindEditFormTemplateControl("txtPCode") as ASPxComboBox;
                ASPxTextBox  uPNum         = ASPxGridView1.FindEditFormTemplateControl("txtPNum") as ASPxTextBox;
                ASPxComboBox uPlanCode     = ASPxGridView1.FindEditFormTemplateControl("txtPlanCode") as ASPxComboBox;
                ASPxComboBox uOnLocation   = ASPxGridView1.FindEditFormTemplateControl("txtOnLocation") as ASPxComboBox;
                ASPxDateEdit uOnlinetime   = ASPxGridView1.FindEditFormTemplateControl("DateOnlinetime") as ASPxDateEdit;
                string       strPSo        = uPSo.Text.Trim();
                string       strPCode      = txtPCode.Value.ToString();
                string       strPNum       = uPNum.Text.Trim();
                string       strPlanCode   = uPlanCode.Value.ToString();
                string       strOnLocation = uOnLocation.Value.ToString();
                string       strOnlinetime = uOnlinetime.Text.Trim();

                string Sql = "INSERT INTO MS_SINGLE_PLAN(PLAN_CODE,PLAN_SO,PLAN_NUM,ONLINE_LOCATION,ONLINE_TIME,FLAG,ADD_TIME,GZDD)"
                             + "VALUES('" + strPlanCode + "','" + strPSo + "','" + strPNum + "','" + strOnLocation + "',to_date('" + uOnlinetime.Value + "','yyyy-mm-dd hh24:mi:ss'),'N',sysdate,'" + strPCode + "')";
                dc.ExeSql(Sql);

                e.Cancel = true;
                ASPxGridView1.CancelEdit();
                setCondition();
            }
        }
Beispiel #29
0
    protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        string       rmes_id        = e.OldValues["RMES_ID"].ToString();
        ASPxComboBox plineCode      = ASPxGridView1.FindEditFormTemplateControl("plineCode") as ASPxComboBox;
        ASPxComboBox productSeries  = ASPxGridView1.FindEditFormTemplateControl("productSeries") as ASPxComboBox;
        ASPxComboBox detectDataType = ASPxGridView1.FindEditFormTemplateControl("detectDataType") as ASPxComboBox;

        DetectDataEntity detEntity = new DetectDataEntity();

        detEntity.RMES_ID        = rmes_id;
        detEntity.COMPANY_CODE   = theCompanyCode;
        detEntity.PLINE_CODE     = plineCode.SelectedItem.Value.ToString().Trim();
        detEntity.PRODUCT_SERIES = productSeries.SelectedItem.Value.ToString().Trim();

        detEntity.DETECT_ITEM_CODE = e.NewValues["DETECT_ITEM_CODE"].ToString().Trim();
        detEntity.DETECT_ITEM_NAME = e.NewValues["DETECT_ITEM_NAME"].ToString().Trim();

        detEntity.DETECT_ITEM_CODE = e.NewValues["DETECT_DATA_CODE"].ToString().Trim();
        detEntity.DETECT_ITEM_NAME = e.NewValues["DETECT_DATA_NAME"].ToString().Trim();

        detEntity.DETECT_DATA_TYPE = detectDataType.SelectedItem.Value.ToString().Trim();
        detEntity.DETECT_DATA_UNIT = e.NewValues["DETECT_DATA_UNIT"].ToString().Trim();
        if (e.NewValues["STANDARD_VALUE"] == null || e.NewValues["STANDARD_VALUE"].ToString().Trim() == "")
        {
            detEntity.STANDARD_VALUE = 0;
        }
        else
        {
            detEntity.STANDARD_VALUE = int.Parse(e.NewValues["STANDARD_VALUE"].ToString().Trim());

            detEntity.STANDARD_VALUE = int.Parse(e.NewValues["DETECT_DATA_STANDARD"].ToString().Trim());
        }
        if (e.NewValues["MAX_VALUE"] == null || e.NewValues["MAX_VALUE"].ToString().Trim() == "")
        {
            detEntity.MAX_VALUE = 0;
        }
        else
        {
            detEntity.MAX_VALUE = int.Parse(e.NewValues["MAX_VALUE"].ToString().Trim());

            detEntity.MAX_VALUE = int.Parse(e.NewValues["DETECT_DATA_UP"].ToString().Trim());
        }
        if (e.NewValues["MIN_VALUE"] == null || e.NewValues["MIN_VALUE"].ToString().Trim() == "")
        {
            detEntity.MIN_VALUE = 0;
        }
        else
        {
            detEntity.MIN_VALUE = int.Parse(e.NewValues["MIN_VALUE"].ToString().Trim());

            detEntity.MIN_VALUE = int.Parse(e.NewValues["DETECT_DATA_DOWN"].ToString().Trim());
        }


        db.Update(detEntity);

        e.Cancel = true;
        ASPxGridView1.CancelEdit();
        setCondition();
    }
Beispiel #30
0
        //新增
        protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            ASPxComboBox ljdm       = ASPxGridView1.FindEditFormTemplateControl("comboLJDM") as ASPxComboBox;
            ASPxDateEdit begindate1 = ASPxGridView1.FindEditFormTemplateControl("dateStart") as ASPxDateEdit;
            ASPxDateEdit enddate1   = ASPxGridView1.FindEditFormTemplateControl("dateEnd") as ASPxDateEdit;

            string    ljmc = "";
            string    sqlC = "select PT_DESC2 from COPY_PT_MSTR where pt_part='" + ljdm.Value.ToString() + "'";
            DataTable dt   = dc.GetTable(sqlC);

            if (dt.Rows.Count > 0)
            {
                ljmc = dt.Rows[0]["PT_DESC2"].ToString();
            }


            string Sql = "INSERT INTO ATPUBOMKZB (ABOM_COMP,ZDRQ,RQBEGIN,RQEND,LJMC) "
                         + " VALUES ( '" + ljdm.Value.ToString() + "',sysdate,to_date('" + begindate1.Text.Trim() + "','yyyy-MM-dd'),to_date('" + enddate1.Text.Trim() + "','yyyy-MM-dd'),'" + ljmc + "')";

            dc.ExeSql(Sql);

            //记录操作start
            string logSql = "insert into atpubomkzb_log(abom_comp,zdrq,rqbegin,rqend,rqsj,yhmc,czms)"
                            + " select abom_comp,zdrq,rqbegin,rqend,sysdate,'" + theUserName + "','增加了新的零件' "
                            + " from  atpubomkzb where abom_comp='" + ljdm.Value.ToString() + "'";

            dc.ExeSql(logSql);
            //记录操作end

            e.Cancel = true;
            ASPxGridView1.CancelEdit();
            setCondition1();
        }