Exemplo n.º 1
0
        /// <summary>
        /// 修改用户密码
        /// </summary>
        /// <param name="userID">登陆用户ID</param>
        /// <param name="OldPwd">旧登陆密码</param>
        /// <param name="NewPwd">新登陆密码</param>
        /// <returns></returns>
        public static Hashtable SetUserInfo(int userID, string OldPwd, string NewPwd)
        {
            Hashtable ht = new Hashtable();
            DataTable dt = WebSiteCustomInfoDBHelper.SelectDataTable(userID);

            if (dt.Rows.Count < 1)
            {
                ht.Add("0", "用户不存在!");
            }
            else
            {
                if (dt.Rows[0]["LoginPassword"].ToString() != OldPwd)
                {
                    ht.Add("0", "原密码错误!");
                }
                else
                {
                    WebSiteCustomInfoModel model = new WebSiteCustomInfoModel();
                    model.ID            = userID;
                    model.LoginPassword = NewPwd;
                    if (WebSiteCustomInfoDBHelper.UpdatePassWord(model))
                    {
                        ht.Add("1", "修改成功!");
                    }
                    else
                    {
                        ht.Add("0", "修改失败!");
                    }
                }
            }
            return(ht);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 插入数据记录
        /// </summary>
        ///<param name="model">实体类</param>
        /// <returns>插入数据是否成功:true成功,false不成功</returns>
        public static bool Insert(WebSiteCustomInfoModel model)
        {
            ArrayList  sqlList = new ArrayList();
            SqlCommand cmd     = WebSiteCustomInfoDBHelper.InsertCommand(model);

            sqlList.Add(cmd);

            if (SqlHelper.ExecuteTransWithArrayList(sqlList))
            {
                int i = 0;
                if (int.TryParse(cmd.Parameters["@IndexID"].Value.ToString(), out i))
                {
                    model.ID = i;
                }
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// 修改数据记录
 /// </summary>
 ///<param name="model">实体类</param>
 /// <returns>修改数据是否成功:true成功,false不成功</returns>
 public static bool Update(WebSiteCustomInfoModel model)
 {
     return(WebSiteCustomInfoDBHelper.Update(model));
 }
Exemplo n.º 4
0
 /// <summary>
 /// 列表界面查询方法
 /// </summary>
 /// <param name="pageIndex">当前页</param>
 /// <param name="pageCount">每页记录数</param>
 /// <param name="orderBy">排序方法</param>
 /// <param name="TotalCount">总记录数</param>
 /// <param name="model">实体类</param>
 /// <returns></returns>
 public static DataTable SelectListData(int pageIndex, int pageCount, string orderBy, ref int TotalCount
                                        , WebSiteCustomInfoModel model, string CompanyCD)
 {
     return(WebSiteCustomInfoDBHelper.SelectListData(pageIndex, pageCount, orderBy, ref TotalCount, model, CompanyCD));
 }
Exemplo n.º 5
0
 /// <summary>
 /// 查询数据记录
 /// </summary>
 /// <param name="customID">往来单位ID</param>
 /// <param name="loginUserName">站点登陆用户名</param>
 /// <returns>返回DataSet数据集</returns>
 public static DataTable SelectDataTable(int customID, string loginUserName)
 {
     return(WebSiteCustomInfoDBHelper.SelectDataTable(customID, loginUserName));
 }
Exemplo n.º 6
0
 /// <summary>
 /// 查询数据记录
 /// </summary>
 /// <param name="iD"></param>
 /// <returns>返回DataSet数据集</returns>
 public static DataTable SelectDataTable(int iD)
 {
     return(WebSiteCustomInfoDBHelper.SelectDataTable(iD));
 }
Exemplo n.º 7
0
 /// <summary>
 /// 判断用户名是否已经存在
 /// </summary>
 /// <param name="Name">用户名</param>
 /// <param name="ID">ID</param>
 /// <returns></returns>
 public static bool ExisitName(string Name, int?ID)
 {
     return(WebSiteCustomInfoDBHelper.ExisitName(Name, ID));
 }
Exemplo n.º 8
0
 /// <summary>
 /// 读取用户信息
 /// </summary>
 /// <param name="userName">登陆用户名</param>
 /// <param name="CompanyCD">公司编码</param>
 /// <returns></returns>
 public static DataTable GetUserInfo(string userName, string CompanyCD)
 {
     return(WebSiteCustomInfoDBHelper.GetUserInfo(userName, CompanyCD));
 }
Exemplo n.º 9
0
 /// <summary>
 /// 根据用户名和密码查询用户信息
 /// </summary>
 /// <param name="userName">用户名</param>
 /// <param name="passWord">密码</param>
 /// <returns></returns>
 public static DataTable Login(string userName, string passWord)
 {
     return(WebSiteCustomInfoDBHelper.Login(userName, passWord));
 }
Exemplo n.º 10
0
 /// <summary>
 /// 删除数据记录
 /// </summary>
 /// <param name="iD">ID集合</param>
 /// <returns>删除数据是否成功:true成功,false不成功</returns>
 public static bool Delete(string iD)
 {
     return(WebSiteCustomInfoDBHelper.Delete(iD));
 }