예제 #1
0
파일: Stock_DB.cs 프로젝트: xcxlTeam/xcxl
 public bool GiveUpTempTrans(SaleBillDetails_Model detail, out string strErrMsg)
 {
     try
     {
         string sql = @"update salebillvouchs_extradefine set cbdefine5 = null,cbdefine6 = null where autoid = " + detail.autoid;
         int    i   = OperationSql.ExecuteNonQueryForERP(CommandType.Text, sql, null);
         if (i <= 0)
         {
             strErrMsg = "数据库操作失败,未能弃审记录";
             return(false);
         }
         sql = @"update T_temptrans set verifydate = null where cinvcode = '" + detail.cinvcode + "' and ssbvcode = '" + detail.ssbvcode + "'";
         i   = OperationSql.ExecuteNonQuery(CommandType.Text, sql, null);
         if (i <= 0)
         {
             strErrMsg = "数据库操作失败,未能弃审记录";
             return(false);
         }
         strErrMsg = "";
         return(true);
     }
     catch (Exception ex)
     {
         strErrMsg = ex.Message;
         return(false);
     }
 }
예제 #2
0
파일: Stock_DB.cs 프로젝트: xcxlTeam/xcxl
 public bool DelTempTrans(SaleBillDetails_Model detail, out string strErrMsg)
 {
     try
     {
         string sql = @"delete T_temptrans where cinvcode = '" + detail.cinvcode + "' and ssbvcode = '" + detail.ssbvcode + "' and ssbvrowno = '" + detail.ssbvrowno + "'";
         int    i   = OperationSql.ExecuteNonQuery(CommandType.Text, sql, null);
         if (i <= 0)
         {
             strErrMsg = "数据库操作失败,未能删除记录";
             return(false);
         }
         strErrMsg = "";
         return(true);
     }
     catch (Exception ex)
     {
         strErrMsg = ex.Message;
         return(false);
     }
 }
예제 #3
0
파일: Stock_DB.cs 프로젝트: xcxlTeam/xcxl
        //借调记录表
        //id
        //cinvcode物料编码
        //cinvname物料名称
        //cinvstd规格型号
        //qty借调数量
        //creater借调人员
        //createdate借调生单时间
        //verifydate借调审核时间
        //ssocode原销售订单号
        //ssorowno原销售订单行号
        //ssoqty原销售订单数量
        //ssbvcode原销售发票号
        //ssbvrowno原销售发票行号
        //ssbvqty原销售发票数量
        //dsocode被借销售订单号
        //dsorowno被借销售订单行号
        //dsoqty被借销售订单数量
        public bool SaveTempTrans(string creater, SaleBillDetails_Model detail, out string strErrMsg)
        {
            try
            {
                string sql = @"insert T_temptrans (cinvcode,cinvname,cinvstd,qty,creater,createdate,ssocode,ssorowno,ssoqty,ssbvcode,ssbvrowno,ssbvqty,dsocode,dsorowno,dsoqty) 
values ('" + detail.cinvcode + "','" + detail.cinvname + "','" + detail.cinvstd + "'," + detail.qty.ToString() + ",'" + creater + "',GETDATE(),'" + detail.ssocode + "','" + detail.ssorowno + "',"
                             + detail.ssoqty.ToString() + ",'" + detail.ssbvcode + "','" + detail.ssbvrowno + "'," + detail.ssbvqty.ToString() + ",'" + detail.dsocode + "','" + detail.dsorowno + "'," + detail.dsoqty.ToString() + ")";
                int i = OperationSql.ExecuteNonQuery(CommandType.Text, sql, null);
                if (i <= 0)
                {
                    strErrMsg = "数据库操作失败,未能保存记录";
                    return(false);
                }
                strErrMsg = "";
                return(true);
            }
            catch (Exception ex)
            {
                strErrMsg = ex.Message;
                return(false);
            }
        }