예제 #1
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(MofangSendLog model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into MofangSendLog(");
            strSql.Append("MothodName,FKID,TransNo,IsSend,Message,SendTime,CreatUserID,RecordUpdateUserID,RecordIsDelete,RecordUpdateTime,RecordCreateTime");
            strSql.Append(") values (");
            strSql.Append("@MothodName,@FKID,@TransNo,@IsSend,@Message,@SendTime,@CreatUserID,@RecordUpdateUserID,@RecordIsDelete,@RecordUpdateTime,@RecordCreateTime");
            strSql.Append(") ");
            strSql.Append(";select SCOPE_IDENTITY()");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MothodName",         model.MothodName),
                new SqlParameter("@FKID",               model.FKID),
                new SqlParameter("@TransNo",            model.TransNo),
                new SqlParameter("@IsSend",             model.IsSend),
                new SqlParameter("@Message",            model.Message),
                new SqlParameter("@SendTime",           model.SendTime),
                new SqlParameter("@CreatUserID",        model.CreatUserID),
                new SqlParameter("@RecordUpdateUserID", model.RecordUpdateUserID),
                new SqlParameter("@RecordIsDelete",     model.RecordIsDelete),
                new SqlParameter("@RecordUpdateTime",   model.RecordUpdateTime),
                new SqlParameter("@RecordCreateTime",   model.RecordCreateTime)
            };
            object obj = BWJSLogHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
예제 #2
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(MofangSendLog model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update MofangSendLog set ");
            strSql.Append(" MothodName = @MothodName , ");
            strSql.Append(" FKID = @FKID , ");
            strSql.Append(" TransNo = @TransNo , ");
            strSql.Append(" IsSend = @IsSend , ");
            strSql.Append(" Message = @Message , ");
            strSql.Append(" SendTime = @SendTime , ");
            strSql.Append(" RecordUpdateUserID = @RecordUpdateUserID , ");
            strSql.Append(" RecordUpdateTime = GetDate() ");

            strSql.Append(" where MofangSendLogID=@MofangSendLogID  and RecordUpdateTime = @RecordUpdateTime");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MofangSendLogID",    model.MofangSendLogID),
                new SqlParameter("@MothodName",         model.MothodName),
                new SqlParameter("@FKID",               model.FKID),
                new SqlParameter("@TransNo",            model.TransNo),
                new SqlParameter("@IsSend",             model.IsSend),
                new SqlParameter("@Message",            model.Message),
                new SqlParameter("@SendTime",           model.SendTime),
                new SqlParameter("@RecordUpdateUserID", model.RecordUpdateUserID),
                new SqlParameter("@RecordUpdateTime",   model.RecordUpdateTime)
            };
            int rows = BWJSLogHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public MofangSendLog GetModel(int MofangSendLogID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select MofangSendLogID, MothodName, FKID, TransNo, IsSend, Message, SendTime, CreatUserID, RecordUpdateUserID, RecordIsDelete, RecordUpdateTime, RecordCreateTime  ");
            strSql.Append("  from MofangSendLog ");
            strSql.Append(" where MofangSendLogID=@MofangSendLogID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MofangSendLogID", SqlDbType.Int, 4)
            };
            parameters[0].Value = MofangSendLogID;


            MofangSendLog model = new MofangSendLog();
            DataSet       ds    = BWJSLogHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["MofangSendLogID"].ToString() != "")
                {
                    model.MofangSendLogID = int.Parse(ds.Tables[0].Rows[0]["MofangSendLogID"].ToString());
                }
                model.MothodName = ds.Tables[0].Rows[0]["MothodName"].ToString();
                if (ds.Tables[0].Rows[0]["FKID"].ToString() != "")
                {
                    model.FKID = int.Parse(ds.Tables[0].Rows[0]["FKID"].ToString());
                }
                model.TransNo = ds.Tables[0].Rows[0]["TransNo"].ToString();
                if (ds.Tables[0].Rows[0]["IsSend"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["IsSend"].ToString() == "1") || (ds.Tables[0].Rows[0]["IsSend"].ToString().ToLower() == "true"))
                    {
                        model.IsSend = true;
                    }
                    else
                    {
                        model.IsSend = false;
                    }
                }
                model.Message = ds.Tables[0].Rows[0]["Message"].ToString();
                if (ds.Tables[0].Rows[0]["SendTime"].ToString() != "")
                {
                    model.SendTime = DateTime.Parse(ds.Tables[0].Rows[0]["SendTime"].ToString());
                }
                if (ds.Tables[0].Rows[0]["CreatUserID"].ToString() != "")
                {
                    model.CreatUserID = int.Parse(ds.Tables[0].Rows[0]["CreatUserID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["RecordUpdateUserID"].ToString() != "")
                {
                    model.RecordUpdateUserID = int.Parse(ds.Tables[0].Rows[0]["RecordUpdateUserID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["RecordIsDelete"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["RecordIsDelete"].ToString() == "1") || (ds.Tables[0].Rows[0]["RecordIsDelete"].ToString().ToLower() == "true"))
                    {
                        model.RecordIsDelete = true;
                    }
                    else
                    {
                        model.RecordIsDelete = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["RecordUpdateTime"].ToString() != "")
                {
                    model.RecordUpdateTime = DateTime.Parse(ds.Tables[0].Rows[0]["RecordUpdateTime"].ToString());
                }
                if (ds.Tables[0].Rows[0]["RecordCreateTime"].ToString() != "")
                {
                    model.RecordCreateTime = DateTime.Parse(ds.Tables[0].Rows[0]["RecordCreateTime"].ToString());
                }

                return(model);
            }
            else
            {
                return(null);
            }
        }
예제 #4
0
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List <MofangSendLog> DataTableToList(DataTable dt)
        {
            List <MofangSendLog> modelList = new List <MofangSendLog>();
            int rowsCount = dt.Rows.Count;

            if (rowsCount > 0)
            {
                MofangSendLog model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model = new MofangSendLog();
                    if (dt.Rows[n]["MofangSendLogID"].ToString() != "")
                    {
                        model.MofangSendLogID = int.Parse(dt.Rows[n]["MofangSendLogID"].ToString());
                    }
                    model.MothodName = dt.Rows[n]["MothodName"].ToString();
                    if (dt.Rows[n]["FKID"].ToString() != "")
                    {
                        model.FKID = int.Parse(dt.Rows[n]["FKID"].ToString());
                    }
                    model.TransNo = dt.Rows[n]["TransNo"].ToString();
                    if (dt.Rows[n]["IsSend"].ToString() != "")
                    {
                        if ((dt.Rows[n]["IsSend"].ToString() == "1") || (dt.Rows[n]["IsSend"].ToString().ToLower() == "true"))
                        {
                            model.IsSend = true;
                        }
                        else
                        {
                            model.IsSend = false;
                        }
                    }
                    model.Message = dt.Rows[n]["Message"].ToString();
                    if (dt.Rows[n]["SendTime"].ToString() != "")
                    {
                        model.SendTime = DateTime.Parse(dt.Rows[n]["SendTime"].ToString());
                    }
                    if (dt.Rows[n]["CreatUserID"].ToString() != "")
                    {
                        model.CreatUserID = int.Parse(dt.Rows[n]["CreatUserID"].ToString());
                    }
                    if (dt.Rows[n]["RecordUpdateUserID"].ToString() != "")
                    {
                        model.RecordUpdateUserID = int.Parse(dt.Rows[n]["RecordUpdateUserID"].ToString());
                    }
                    if (dt.Rows[n]["RecordIsDelete"].ToString() != "")
                    {
                        if ((dt.Rows[n]["RecordIsDelete"].ToString() == "1") || (dt.Rows[n]["RecordIsDelete"].ToString().ToLower() == "true"))
                        {
                            model.RecordIsDelete = true;
                        }
                        else
                        {
                            model.RecordIsDelete = false;
                        }
                    }
                    if (dt.Rows[n]["RecordUpdateTime"].ToString() != "")
                    {
                        model.RecordUpdateTime = DateTime.Parse(dt.Rows[n]["RecordUpdateTime"].ToString());
                    }
                    if (dt.Rows[n]["RecordCreateTime"].ToString() != "")
                    {
                        model.RecordCreateTime = DateTime.Parse(dt.Rows[n]["RecordCreateTime"].ToString());
                    }


                    modelList.Add(model);
                }
            }
            return(modelList);
        }
예제 #5
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(MofangSendLog model)
 {
     return(dal.Update(model));
 }
예제 #6
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Add(MofangSendLog model)
 {
     return(dal.Add(model));
 }