zoukankan      html  css  js  c++  java
  • BPM事件

    Context context = Context.Current;
    try
    {       
        string query = "update  SpendApplication set dr='1' where TaskID={0}";
                query = String.Format(query,context.Task.TaskID);
                DataSourceManager.ExecuteNonQuery("BPMDATA", query);


    query = "update  Spend_ct   set dr='1' where TaskID={0}";
                query = String.Format(query,context.Task.TaskID);
                DataSourceManager.ExecuteNonQuery("BPMDATA", query);
     
    FlowDataTable fdt = Context.Current.FormDataSet.Tables["SpendApplication"];
       foreach (FlowDataRow row  in fdt.Rows)
        {     string lrr=row["lrr"]==null?"":row["lrr"].ToString();
                string YsDjh=row["YsDjh"]==null?"":row["YsDjh"].ToString();
                Double    APPlyAmount=row["APPlyAmount"]==null?0:Convert.ToDouble(row["APPlyAmount"].ToString());
                 Double    cwfkjes=row["cwfkjes"]==null?0:Convert.ToDouble(row["cwfkjes"].ToString());
                 query = "    update  BD_OutInfo    set OutAmounts=OutAmounts-{1} where  YsDjh='{0}'  and   OutAmounts>={1}";
            
               if(string.IsNullOrEmpty(lrr))
                   {
                      query = String.Format(query,YsDjh,APPlyAmount);
                     }
                 else 
                   {
                      query = String.Format(query,YsDjh,cwfkjes);
                      }         
          
                DataSourceManager.ExecuteNonQuery("BPMDATA", query);
          }
      

     
    }
    catch(Exception e)

    {

    throw e;
    }

  • 相关阅读:
    将excel中的数据导入到oracle数据库中
    C++学习–基础篇(书籍推荐及分享)
    Spring MVC No converter found for return value of type
    jQuery>学习
    动态建立事件
    sizeof:结构体对齐问题
    次窗体修改主窗体控件属性
    资源文件的读取和使用
    小端格式和大端格式(LittleEndian&BigEndian)
    新增控件数组
  • 原文地址:https://www.cnblogs.com/passerlee/p/10050309.html
Copyright © 2011-2022 走看看