• ref


         /// <summary>
            /// 公用的添加历史表页面
            /// </summary>
            /// <param name="his"></param>
            /// <param name="model"></param>
            /// <param name="sqls"></param>
            public void AddHis(M_Fina_ProofHis his, ref List<string> sqls)
            {
                sqls.Add(@" insert into Fina_Proof_His 
                            (ProofNewId, ProofId, UserId, TrueName, OrgCode, OrgName, AddTime, Remark, NodeCode, NodeName) 
                            values ( '" + his.ProofNewId + @"',(select top 1 id from Fina_Proof where proofid='" + his.ProofNewId + @"'),'" + his.UserId + @"', '" + his.TrueName + @"', '" + his.OrgCode + @"', '" + his.OrgName + @"',getdate(),'" + his.Remark + @"','" + his.NodeCode + @"',(select top 1 nodename from Fina_Flow_Node where nodecode='" + his.NodeCode + @"' and flag=0)) ");
            }
    
            /// <summary>
            /// 新增凭证
            /// </summary>
            /// <param name="model"></param>
            /// <param name="his"></param>
            /// <returns></returns>
            public bool AddProof(M_Fina_Proof model, M_Fina_ProofHis his)
            {
                List<string> sqls = new List<string>();
                sqls.Add(@" insert into Fina_Proof
                            ( ProofId, AddTime, UserId, TrueName, OrgCode, OrgName, Remark, ProofDate, ProofTypeCode, ProofTypeName, ProofNum, TotalMoney, Comment, NodeCode, State) 
                    values ( '" + model.ProofId + @"',getdate(),'" + model.UserId + @"','" + model.TrueName + @"','" + model.OrgCode + @"','" + model.OrgName + @"','" + model.Remark + @"','" + model.ProofDate + @"','" + model.ProofTypeCode + @"','" + model.ProofTypeName + @"',(select count(1) from Fina_Proof_Img where ProofNewId='" + model.ProofId + @"'),'" + model.TotalMoney + @"','" + model.Comment + @"','" + model.NodeCode + @"','" + model.State + @"')  ");
                sqls.Add(" update Fina_Proof_Img set ProofId=(select top 1 Id from Fina_Proof where ProofId='" + model.ProofId + @"') where ProofNewId='" + model.ProofId + @"' ");
                AddHis(his, ref sqls);
                return DataHelper.ExecuteSqlTran(sqls);
            }
     
  • 相关阅读:
    spark编译
    使用MapReduce实现两个文件的Join操作
    响应式 Web 设计
    响应式 Web 设计
    900W+数据只用300ms搞定!SQL查询优化这样做最快耗时347ms
    响应式 Web 设计
    CSS3 多媒体查询实例
    CSS3 多媒体查询:查找设备的类型,CSS3 根据设置自适应显示
    CSS3 弹性盒子(Flex Box):确保元素拥有恰当的行为的布局方式
    CSS3 框大小:padding(内边距) 和 border(边框)
  • 原文地址:https://www.cnblogs.com/yueyuepeng/p/5063345.html
Copyright © 2020-2023  润新知