Esempio n. 1
0
        /// <summary>
        ///根据SQL语句获取集合
        /// </summary>
        private IList <Tbl_ProjectOuterPay> getTbl_ProjectOuterPaysBySql(string sql)
        {
            IList <Tbl_ProjectOuterPay> list = new List <Tbl_ProjectOuterPay>();
            DataSet ds = DBHelper.ExecuteDataset(this.connection, CommandType.Text, sql);

            if (ds.Tables.Count > 0)
            {
                DataTable dt = ds.Tables[0];
                foreach (DataRow dr in dt.Rows)
                {
                    Tbl_ProjectOuterPay tbl_projectcontractpay = new Tbl_ProjectOuterPay();
                    tbl_projectcontractpay.ID             = Convert.ToInt32(dr["ID"]);
                    tbl_projectcontractpay.ProjectID      = Convert.ToInt32(dr["ProjectID"]);
                    tbl_projectcontractpay.ProjectOuterID = Convert.ToInt32(dr["ProjectOuterID"]);
                    tbl_projectcontractpay.POP_Num        = Convert.ToInt32(dr["POP_Num"]);
                    tbl_projectcontractpay.POP_MoneyTime  = Convert.ToString(dr["POP_MoneyTime"]);
                    tbl_projectcontractpay.POP_Money      = Convert.ToDouble(dr["POP_Money"]);
                    tbl_projectcontractpay.POP_Price      = Convert.ToDouble(dr["POP_Price"]);
                    tbl_projectcontractpay.POP_Type       = Convert.ToString(dr["POP_Type"]);
                    tbl_projectcontractpay.Status         = Convert.ToString(dr["Status"]);
                    tbl_projectcontractpay.AddDate        = Convert.ToDateTime(dr["AddDate"]);
                    tbl_projectcontractpay.DealFlag       = Convert.ToInt32(dr["DealFlag"]);
                    tbl_projectcontractpay.DealUser       = Convert.ToString(dr["DealUser"]);
                    tbl_projectcontractpay.DealTime       = Convert.ToDateTime(dr["DealTime"]);
                    list.Add(tbl_projectcontractpay);
                }
            }
            return(list);
        }
        public static int UpdateTbl_ProjectOuterPay(Tbl_ProjectOuterPay tbl_projectcontractpay)
        {
            WebCommon.Public.WriteLog("修改项目收费:" + tbl_projectcontractpay.ProjectID);
            tbl_projectcontractpay.DealUser = WebCommon.Public.GetUserName();

            tbl_projectcontractpay.DealTime = DateTime.Now;
            return(new Tbl_ProjectOuterPayService().UpdateTbl_ProjectOuterPayById(tbl_projectcontractpay));
        }
Esempio n. 3
0
        public int AddTbl_ProjectOuterPay(Tbl_ProjectOuterPay tbl_projectcontractpay)
        {
            string sql = "insert into [Tbl_ProjectOuterPay] ([ProjectID],[ProjectOuterID],[POP_Num],[POP_MoneyTime],[POP_Money],[POP_Price],[POP_Type],[Status],[DealUser]) values (@ProjectID,@ProjectOuterID,@POP_Num,@POP_MoneyTime,@POP_Money,@POP_Price,@POP_Type,@Status,@DealUser)";

            SqlParameter[] sp = new SqlParameter[]
            {
                new SqlParameter("@ProjectID", tbl_projectcontractpay.ProjectID),
                new SqlParameter("@ProjectOuterID", tbl_projectcontractpay.ProjectOuterID),
                new SqlParameter("@POP_Num", tbl_projectcontractpay.POP_Num),
                new SqlParameter("@POP_MoneyTime", tbl_projectcontractpay.POP_MoneyTime),
                new SqlParameter("@POP_Money", tbl_projectcontractpay.POP_Money),
                new SqlParameter("@POP_Price", tbl_projectcontractpay.POP_Price),
                new SqlParameter("@POP_Type", tbl_projectcontractpay.POP_Type),
                new SqlParameter("@Status", tbl_projectcontractpay.Status),
                new SqlParameter("@DealUser", tbl_projectcontractpay.DealUser)
            };
            return(DBHelper.ExecuteNonQuery(this.connection, CommandType.Text, sql, sp));
        }
Esempio n. 4
0
        public int UpdateTbl_ProjectOuterPayById(Tbl_ProjectOuterPay tbl_projectcontractpay)
        {
            string sql = "update [Tbl_ProjectOuterPay] set [ProjectID]=@ProjectID,[ProjectOuterID]=@ProjectOuterID,[POP_Num]=@POP_Num,[POP_MoneyTime]=@POP_MoneyTime,[POP_Money]=@POP_Money,[POP_Price]=@POP_Price,[POP_Type]=@POP_Type,[Status]=@Status,[DealUser]=@DealUser where DealFlag=0 and [ID]=@ID";

            SqlParameter[] sp = new SqlParameter[]
            {
                new SqlParameter("@ID", tbl_projectcontractpay.ID),
                new SqlParameter("@ProjectID", tbl_projectcontractpay.ProjectID),
                new SqlParameter("@Alert", tbl_projectcontractpay.Alert),
                new SqlParameter("@ProjectOuterID", tbl_projectcontractpay.ProjectOuterID),
                new SqlParameter("@POP_Num", tbl_projectcontractpay.POP_Num),
                new SqlParameter("@POP_MoneyTime", tbl_projectcontractpay.POP_MoneyTime),
                new SqlParameter("@POP_Money", tbl_projectcontractpay.POP_Money),
                new SqlParameter("@POP_Price", tbl_projectcontractpay.POP_Price),
                new SqlParameter("@POP_Type", tbl_projectcontractpay.POP_Type),
                new SqlParameter("@Status", tbl_projectcontractpay.Status),
                new SqlParameter("@DealUser", tbl_projectcontractpay.DealUser)
            };
            return(DBHelper.ExecuteNonQuery(this.connection, CommandType.Text, sql, sp));
        }
 public static int AddTbl_ProjectOuterPay(Tbl_ProjectOuterPay tbl_projectcontractpay)
 {
     WebCommon.Public.WriteLog("添加项目收费:" + tbl_projectcontractpay.ProjectID);
     return(new Tbl_ProjectOuterPayService().AddTbl_ProjectOuterPay(tbl_projectcontractpay));
 }