|  |  |  | 
|---|
|  |  |  | ") "); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //根据内码 委外工单表头供应商 回填对应流转卡 供应商,有委外标记才回填..并且回填 关联数量 | 
|---|
|  |  |  | oCn.RunProc("exec h_p_WW_EntrustWorkOrderToProcExch " + omodel.HInterID.ToString()); | 
|---|
|  |  |  | // | 
|---|
|  |  |  | DataSet Ds; | 
|---|
|  |  |  | Ds = oCn.RunProcReturn("exec h_p_WW_EntrustWorkOrderToProcExch_QtyCtrl " + omodel.HInterID.ToString() + "", "h_p_WW_EntrustWorkOrderToProcExch_QtyCtrl"); | 
|---|
|  |  |  | if (Ds == null) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sReturn = "判断数量失败!"; | 
|---|
|  |  |  | oCn.RollBack(); | 
|---|
|  |  |  | return false; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (Ds.Tables[0].Rows.Count == 0) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sReturn = "判断数量失败!"; | 
|---|
|  |  |  | oCn.RollBack(); | 
|---|
|  |  |  | return false; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBack"]) == "2") | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sReturn = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBackRemark"]); | 
|---|
|  |  |  | oCn.RollBack(); | 
|---|
|  |  |  | return false; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ////根据内码 委外工单表头供应商 回填对应流转卡 供应商,有委外标记才回填..并且回填 关联数量 | 
|---|
|  |  |  | //oCn.RunProc("exec h_p_WW_EntrustWorkOrderToProcExch " + omodel.HInterID.ToString()); | 
|---|
|  |  |  | //// | 
|---|
|  |  |  | //DataSet Ds; | 
|---|
|  |  |  | //Ds = oCn.RunProcReturn("exec h_p_WW_EntrustWorkOrderToProcExch_QtyCtrl " + omodel.HInterID.ToString() + "", "h_p_WW_EntrustWorkOrderToProcExch_QtyCtrl"); | 
|---|
|  |  |  | //if (Ds == null) | 
|---|
|  |  |  | //{ | 
|---|
|  |  |  | //    sReturn = "判断数量失败!"; | 
|---|
|  |  |  | //    oCn.RollBack(); | 
|---|
|  |  |  | //    return false; | 
|---|
|  |  |  | //} | 
|---|
|  |  |  | //if (Ds.Tables[0].Rows.Count == 0) | 
|---|
|  |  |  | //{ | 
|---|
|  |  |  | //    sReturn = "判断数量失败!"; | 
|---|
|  |  |  | //    oCn.RollBack(); | 
|---|
|  |  |  | //    return false; | 
|---|
|  |  |  | //} | 
|---|
|  |  |  | //if (DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBack"]) == "2") | 
|---|
|  |  |  | //{ | 
|---|
|  |  |  | //    sReturn = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBackRemark"]); | 
|---|
|  |  |  | //    oCn.RollBack(); | 
|---|
|  |  |  | //    return false; | 
|---|
|  |  |  | //} | 
|---|
|  |  |  | // | 
|---|
|  |  |  | sReturn = "新增单据成功!"; | 
|---|
|  |  |  | oCn.Commit(); | 
|---|