/*
         * /// <summary>
         * /// 分页获取数据列表
         * /// </summary>
         * public DataSet GetList(int PageSize,int PageIndex,string strWhere)
         * {
         *      SqlParameter[] parameters = {
         *                      new SqlParameter("@tblName", SqlDbType.VarChar, 255),
         *                      new SqlParameter("@fldName", SqlDbType.VarChar, 255),
         *                      new SqlParameter("@PageSize", SqlDbType.Int),
         *                      new SqlParameter("@PageIndex", SqlDbType.Int),
         *                      new SqlParameter("@IsReCount", SqlDbType.Bit),
         *                      new SqlParameter("@OrderType", SqlDbType.Bit),
         *                      new SqlParameter("@strWhere", SqlDbType.VarChar,1000),
         *                      };
         *      parameters[0].Value = "T_User";
         *      parameters[1].Value = "id";
         *      parameters[2].Value = PageSize;
         *      parameters[3].Value = PageIndex;
         *      parameters[4].Value = 0;
         *      parameters[5].Value = 0;
         *      parameters[6].Value = strWhere;
         *      return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds");
         * }*/

        #endregion  BasicMethod
        #region  ExtensionMethod

        #endregion  ExtensionMethod

        public Model.T_User Login(string name, string password)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 * from T_User ");
            strSql.Append(" where name=@name and password=@password");
            SqlParameter[] parameters =
            {
                new SqlParameter("@name",     SqlDbType.VarChar, 50),
                new SqlParameter("@password", SqlDbType.VarChar, 100)
            };
            parameters[0].Value = name;
            parameters[1].Value = password;

            Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Exemple #2
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Maticsoft.Model.T_User DataRowToModel(DataRow row)
 {
     Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
     if (row != null)
     {
         if (row["ID"] != null && row["ID"].ToString() != "")
         {
             model.ID = int.Parse(row["ID"].ToString());
         }
         if (row["UserID"] != null)
         {
             model.UserID = row["UserID"].ToString();
         }
         if (row["UserName"] != null)
         {
             model.UserName = row["UserName"].ToString();
         }
         if (row["UserPws"] != null)
         {
             model.UserPws = row["UserPws"].ToString();
         }
         if (row["UserAddress"] != null)
         {
             model.UserAddress = row["UserAddress"].ToString();
         }
         if (row["UserPhone"] != null)
         {
             model.UserPhone = row["UserPhone"].ToString();
         }
         if (row["State"] != null && row["State"].ToString() != "")
         {
             if ((row["State"].ToString() == "1") || (row["State"].ToString().ToLower() == "true"))
             {
                 model.State = true;
             }
             else
             {
                 model.State = false;
             }
         }
         if (row["GroupID"] != null && row["GroupID"].ToString() != "")
         {
             model.GroupID = int.Parse(row["GroupID"].ToString());
         }
         if (row["Department"] != null)
         {
             model.Department = row["Department"].ToString();
         }
         if (row["LastLogin"] != null && row["LastLogin"].ToString() != "")
         {
             model.LastLogin = DateTime.Parse(row["LastLogin"].ToString());
         }
     }
     return(model);
 }
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Maticsoft.Model.T_User model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update T_User set ");
            strSql.Append("name=@name,");
            strSql.Append("loginName=@loginName,");
            strSql.Append("password=@password,");
            strSql.Append("telephone=@telephone,");
            strSql.Append("address=@address,");
            strSql.Append("birthday=@birthday,");
            strSql.Append("create_time=@create_time,");
            strSql.Append("isDeleted=@isDeleted,");
            strSql.Append("isOnline=@isOnline,");
            strSql.Append("remarks=@remarks");
            strSql.Append(" where id=@id");
            SqlParameter[] parameters =
            {
                new SqlParameter("@name",        SqlDbType.VarChar,    50),
                new SqlParameter("@loginName",   SqlDbType.VarChar,    50),
                new SqlParameter("@password",    SqlDbType.VarChar,   100),
                new SqlParameter("@telephone",   SqlDbType.VarChar,   100),
                new SqlParameter("@address",     SqlDbType.VarChar,   200),
                new SqlParameter("@birthday",    SqlDbType.Date,        3),
                new SqlParameter("@create_time", SqlDbType.DateTime),
                new SqlParameter("@isDeleted",   SqlDbType.Int,         4),
                new SqlParameter("@isOnline",    SqlDbType.Int,         4),
                new SqlParameter("@remarks",     SqlDbType.VarChar,   200),
                new SqlParameter("@id",          SqlDbType.Int, 4)
            };
            parameters[0].Value  = model.name;
            parameters[1].Value  = model.loginName;
            parameters[2].Value  = model.password;
            parameters[3].Value  = model.telephone;
            parameters[4].Value  = model.address;
            parameters[5].Value  = model.birthday;
            parameters[6].Value  = model.create_time;
            parameters[7].Value  = model.isDeleted;
            parameters[8].Value  = model.isOnline;
            parameters[9].Value  = model.remarks;
            parameters[10].Value = model.id;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Maticsoft.Model.T_User DataRowToModel(DataRow row)
 {
     Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
     if (row != null)
     {
         if (row["id"] != null && row["id"].ToString() != "")
         {
             model.id = int.Parse(row["id"].ToString());
         }
         if (row["name"] != null)
         {
             model.name = row["name"].ToString();
         }
         if (row["loginName"] != null)
         {
             model.loginName = row["loginName"].ToString();
         }
         if (row["password"] != null)
         {
             model.password = row["password"].ToString();
         }
         if (row["telephone"] != null)
         {
             model.telephone = row["telephone"].ToString();
         }
         if (row["address"] != null)
         {
             model.address = row["address"].ToString();
         }
         if (row["birthday"] != null && row["birthday"].ToString() != "")
         {
             model.birthday = DateTime.Parse(row["birthday"].ToString());
         }
         if (row["create_time"] != null && row["create_time"].ToString() != "")
         {
             model.create_time = DateTime.Parse(row["create_time"].ToString());
         }
         if (row["isDeleted"] != null && row["isDeleted"].ToString() != "")
         {
             model.isDeleted = int.Parse(row["isDeleted"].ToString());
         }
         if (row["isOnline"] != null && row["isOnline"].ToString() != "")
         {
             model.isOnline = int.Parse(row["isOnline"].ToString());
         }
         if (row["remarks"] != null)
         {
             model.remarks = row["remarks"].ToString();
         }
     }
     return(model);
 }
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Maticsoft.Model.T_User DataRowToModel(DataRow row)
 {
     Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
     if (row != null)
     {
         if (row["id"] != null && row["id"].ToString() != "")
         {
             model.id = int.Parse(row["id"].ToString());
         }
         if (row["name"] != null)
         {
             model.name = row["name"].ToString();
         }
         if (row["loginName"] != null)
         {
             model.loginName = row["loginName"].ToString();
         }
         if (row["password"] != null)
         {
             model.password = row["password"].ToString();
         }
         if (row["telephone"] != null)
         {
             model.telephone = row["telephone"].ToString();
         }
         if (row["address"] != null)
         {
             model.address = row["address"].ToString();
         }
         if (row["birthday"] != null && row["birthday"].ToString() != "")
         {
             model.birthday = DateTime.Parse(row["birthday"].ToString());
         }
         if (row["create_time"] != null && row["create_time"].ToString() != "")
         {
             model.create_time = DateTime.Parse(row["create_time"].ToString());
         }
         if (row["isDeleted"] != null && row["isDeleted"].ToString() != "")
         {
             model.isDeleted = int.Parse(row["isDeleted"].ToString());
         }
         if (row["isOnline"] != null && row["isOnline"].ToString() != "")
         {
             model.isOnline = int.Parse(row["isOnline"].ToString());
         }
         if (row["remarks"] != null)
         {
             model.remarks = row["remarks"].ToString();
         }
     }
     return model;
 }
Exemple #6
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Maticsoft.Model.T_User model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update T_User set ");
            strSql.Append("UserID=@UserID,");
            strSql.Append("UserName=@UserName,");
            strSql.Append("UserPws=@UserPws,");
            strSql.Append("UserAddress=@UserAddress,");
            strSql.Append("UserPhone=@UserPhone,");
            strSql.Append("State=@State,");
            strSql.Append("GroupID=@GroupID,");
            strSql.Append("Department=@Department,");
            strSql.Append("LastLogin=@LastLogin");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@UserID",      SqlDbType.VarChar,     20),
                new SqlParameter("@UserName",    SqlDbType.NVarChar,    20),
                new SqlParameter("@UserPws",     SqlDbType.NVarChar,    20),
                new SqlParameter("@UserAddress", SqlDbType.NVarChar,  2000),
                new SqlParameter("@UserPhone",   SqlDbType.NVarChar,    11),
                new SqlParameter("@State",       SqlDbType.Bit,          1),
                new SqlParameter("@GroupID",     SqlDbType.Int,          4),
                new SqlParameter("@Department",  SqlDbType.NVarChar,    50),
                new SqlParameter("@LastLogin",   SqlDbType.DateTime),
                new SqlParameter("@ID",          SqlDbType.Int, 4)
            };
            parameters[0].Value = model.UserID;
            parameters[1].Value = model.UserName;
            parameters[2].Value = model.UserPws;
            parameters[3].Value = model.UserAddress;
            parameters[4].Value = model.UserPhone;
            parameters[5].Value = model.State;
            parameters[6].Value = model.GroupID;
            parameters[7].Value = model.Department;
            parameters[8].Value = model.LastLogin;
            parameters[9].Value = model.ID;

            int rows = DbPlatFormBaseHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Maticsoft.Model.T_User model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into T_User(");
            strSql.Append("name,loginName,password,telephone,address,birthday,create_time,isDeleted,isOnline,remarks)");
            strSql.Append(" values (");
            strSql.Append("@name,@loginName,@password,@telephone,@address,@birthday,@create_time,@isDeleted,@isOnline,@remarks)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@name",        SqlDbType.VarChar,    50),
                new SqlParameter("@loginName",   SqlDbType.VarChar,    50),
                new SqlParameter("@password",    SqlDbType.VarChar,   100),
                new SqlParameter("@telephone",   SqlDbType.VarChar,   100),
                new SqlParameter("@address",     SqlDbType.VarChar,   200),
                new SqlParameter("@birthday",    SqlDbType.Date,        3),
                new SqlParameter("@create_time", SqlDbType.DateTime),
                new SqlParameter("@isDeleted",   SqlDbType.Int,         4),
                new SqlParameter("@isOnline",    SqlDbType.Int,         4),
                new SqlParameter("@remarks",     SqlDbType.VarChar, 200)
            };
            parameters[0].Value = model.name;
            parameters[1].Value = model.loginName;
            parameters[2].Value = model.password;
            parameters[3].Value = model.telephone;
            parameters[4].Value = model.address;
            parameters[5].Value = model.birthday;
            parameters[6].Value = model.create_time;
            parameters[7].Value = model.isDeleted;
            parameters[8].Value = model.isOnline;
            parameters[9].Value = model.remarks;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
Exemple #8
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Maticsoft.Model.T_User model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into T_User(");
            strSql.Append("UserID,UserName,UserPws,UserAddress,UserPhone,State,GroupID,Department,LastLogin)");
            strSql.Append(" values (");
            strSql.Append("@UserID,@UserName,@UserPws,@UserAddress,@UserPhone,@State,@GroupID,@Department,@LastLogin)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@UserID",      SqlDbType.VarChar,    20),
                new SqlParameter("@UserName",    SqlDbType.NVarChar,   20),
                new SqlParameter("@UserPws",     SqlDbType.NVarChar,   20),
                new SqlParameter("@UserAddress", SqlDbType.NVarChar, 2000),
                new SqlParameter("@UserPhone",   SqlDbType.NVarChar,   11),
                new SqlParameter("@State",       SqlDbType.Bit,         1),
                new SqlParameter("@GroupID",     SqlDbType.Int,         4),
                new SqlParameter("@Department",  SqlDbType.NVarChar,   50),
                new SqlParameter("@LastLogin",   SqlDbType.DateTime)
            };
            parameters[0].Value = model.UserID;
            parameters[1].Value = model.UserName;
            parameters[2].Value = model.UserPws;
            parameters[3].Value = model.UserAddress;
            parameters[4].Value = model.UserPhone;
            parameters[5].Value = model.State;
            parameters[6].Value = model.GroupID;
            parameters[7].Value = model.Department;
            parameters[8].Value = model.LastLogin;

            object obj = DbPlatFormBaseHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Maticsoft.Model.T_User GetModel(int id)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 * from T_User ");
            strSql.Append(" where id=@id");
            SqlParameter[] parameters =
            {
                new SqlParameter("@id", SqlDbType.Int, 4)
            };
            parameters[0].Value = id;

            Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Exemple #10
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Maticsoft.Model.T_User GetModel(int ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 ID,UserID,UserName,UserPws,UserAddress,UserPhone,State,GroupID,Department,LastLogin from T_User ");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = ID;

            Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
            DataSet ds = DbPlatFormBaseHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
        public Model.T_User Login(string name, string password)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select  top 1 * from T_User ");
            strSql.Append(" where name=@name and password=@password");
            SqlParameter[] parameters = {
                    new SqlParameter("@name", SqlDbType.VarChar,50),
                    new SqlParameter("@password", SqlDbType.VarChar,100)
            };
            parameters[0].Value = name;
            parameters[1].Value = password;

            Maticsoft.Model.T_User model = new Maticsoft.Model.T_User();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);
            if (ds.Tables[0].Rows.Count > 0)
            {
                return DataRowToModel(ds.Tables[0].Rows[0]);
            }
            else
            {
                return null;
            }
        }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Maticsoft.Model.T_User GetModel(int id)
        {
            StringBuilder strSql=new StringBuilder();
            strSql.Append("select  top 1 * from T_User ");
            strSql.Append(" where id=@id");
            SqlParameter[] parameters = {
                    new SqlParameter("@id", SqlDbType.Int,4)
            };
            parameters[0].Value = id;

            Maticsoft.Model.T_User model=new Maticsoft.Model.T_User();
            DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
            if(ds.Tables[0].Rows.Count>0)
            {
                return DataRowToModel(ds.Tables[0].Rows[0]);
            }
            else
            {
                return null;
            }
        }