Пример #1
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        MyHomeLink home = new MyHomeLink();

        home.LID         = Id;
        home.Linkwww     = txtWan.Text.Trim();
        home.WDoc        = txtDOC.Text.Trim();
        home.WSort       = Convert.ToInt32(txtsorct.Text.Trim());
        home.LName       = txtName.Text.Trim();
        home.PassWord    = txtPass.Text.Trim();
        home.UserName    = txtNumber.Text.Trim();
        home.LoginName   = Page.User.Identity.Name.Trim();
        home.CreateTimes = DateTime.Now;                           //创建时间
        home.Typeid.TID  = Convert.ToInt32(ddlType.SelectedValue); //类型
        home.LoginID     = 1;
        if (rdostar.Checked == true)
        {
            home.States = 1;
        }
        else if (rdostar.Checked == true)
        {
            home.States = 0;
        }
        int num = manger.UpdateMyHome(home);

        if (num > 0)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改成功!');window.location.href='HomeList.aspx';</script>");
        }
        else
        {
            Tz888.Common.Message.back("失败");
        }
    }
Пример #2
0
    protected void btnAdHomelist_Click(object sender, EventArgs e)
    {
        MyHomeLink home = new MyHomeLink();

        home.LName       = txtName.Text;                           //网站名称
        home.Linkwww     = txtlink.Text.ToString();                //连接地址
        home.PassWord    = txtPass.Text;                           //密码
        home.UserName    = txtNumber.Text;                         //帐号
        home.WSort       = Convert.ToInt32(txtsorct.Text);         //排序
        home.LoginName   = Page.User.Identity.Name.Trim();
        home.CreateTimes = DateTime.Now;                           //创建时间
        home.Typeid.TID  = Convert.ToInt32(ddlType.SelectedValue); //类型
        home.LoginID     = 1;
        home.WDoc        = txtDOC.Text;                            //备注
        if (rdostate.SelectedValue == "启用")
        {
            home.States = 1;
        }
        else
        {
            home.States = 0;
        }
        int num = manger.InsertHomeLink(home);

        if (num > 0)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('添加成功!');", true);
            PageBind();
        }
        else
        {
            Response.Write("<script>alert('添加失败!');</script>");
        }
    }
Пример #3
0
    /// <summary>
    /// 显示信息绑定
    /// </summary>
    protected void Bind()
    {
        string LoginName = Page.User.Identity.Name;
        int    id        = Convert.ToInt32(Request.QueryString["Id"]);

        MyHomeLink home = manger.GetAllMyHomeById(id);

        ddlType.DataSourceID   = null;
        ddlType.DataSource     = type.GetHomeTypeList(LoginName);
        ddlType.DataTextField  = "TypeName";
        ddlType.DataValueField = "TID";
        ddlType.DataBind();
        ddlType.SelectedValue = home.Typeid.TID.ToString();
        txtDOC.Text           = home.WDoc.ToString();
        txtName.Text          = home.LName.ToString();
        txtNumber.Text        = home.UserName.ToString();
        txtPass.Text          = home.PassWord.ToString();
        txtsorct.Text         = home.WSort.ToString();
        txtWan.Text           = home.Linkwww.ToString();
        if (home.States == 1)
        {
            rdostar.Checked = true;
        }
        else if (home.States == 0)
        {
            rdostop.Checked = true;
        }
    }
Пример #4
0
        /// <summary>
        /// 根据ID查看信息
        /// </summary>
        /// <param name="Id"></param>
        /// <returns></returns>
        public MyHomeLink GetAllMyHomeById(int Id)
        {
            string     sql  = "usp_SelcectMyHomeById";
            MyHomeLink home = new MyHomeLink();

            using (SqlDataReader reader = Tz888.DBUtility.DBHelper.ExecuteReaderProc(sql, new SqlParameter("@Id", Id)))
            {
                while (reader.Read())
                {
                    home.CreateTimes = (DateTime)reader["CreateTimes"];
                    home.LID         = (int)reader["LID"];
                    home.Linkwww     = (string)reader["Linkwww"];
                    home.LName       = (string)reader["LName"];
                    home.LoginID     = (int)reader["LoginID"];
                    home.LoginName   = (string)reader["LoginName"];
                    home.PassWord    = (string)reader["PassWord"];
                    home.States      = (int)reader["States"];
                    home.Typeid      = type.GetAllTypeById((int)reader["NID"]);
                    home.UserName    = (string)reader["UserName"];
                    home.WDoc        = (string)reader["WDoc"];
                    home.WSort       = (int)reader["WSort"];
                }
            }
            return(home);
        }
Пример #5
0
        /////// <summary>
        /////// 分页获取数据列表
        /////// </summary>
        /////// <param name="pb">分页基本信息</param>
        /////// <param name="count">返回总条数</param>
        /////// <returns></returns>
        //public DataSet GetList(PageBase pb, ref int count)
        //{
        //    SqlParameter[] parameters =
        //    {
        //        new SqlParameter("@tblName", SqlDbType.NVarChar, 255),
        //        new SqlParameter("@strGetFields", SqlDbType.NVarChar, 255),
        //        new SqlParameter("@fldName", SqlDbType.NVarChar, 255),
        //        new SqlParameter("@PageSize", SqlDbType.Int),
        //        new SqlParameter("@PageIndex", SqlDbType.Int),
        //        new SqlParameter("@doCount", SqlDbType.Int),
        //        new SqlParameter("@OrderType", SqlDbType.Int),
        //        new SqlParameter("@strWhere", SqlDbType.VarChar,5000),
        //    };
        //    parameters[0].Value = pb.TblName;
        //    parameters[1].Value = pb.StrGetFields;
        //    parameters[2].Value = pb.FldName;
        //    parameters[3].Value = pb.PageSize;
        //    parameters[4].Value = pb.PageIndex;
        //    parameters[5].Value = pb.DoCount;
        //    parameters[6].Value = pb.OrderType;
        //    parameters[7].Value = pb.StrWhere;

        //    DataSet ds = new DataSet();
        //    ds = Tz888.DBUtility.DbHelperSQL.RunProcedure(pb.ProcedureName, parameters, "ds");
        //    if (pb.DoCount == 1)
        //    {
        //        if (ds.Tables.Count == 1)
        //            count = Convert.ToInt32(ds.Tables[0].Rows[0][0].ToString());
        //    }
        //    return ds;
        //}

        #endregion
        #region IHomeLink查询所有我的主页信息此方法暂时没有使用

        /// <summary>
        /// 查询所有我的主页信息
        /// </summary>
        /// <returns>list</returns>
        public IList <MyHomeLink> GetAllMyHome(string LoginName)
        {
            string             sql  = "select * from HomeLink where LoginName =@LoginName";
            DataTable          tb   = Tz888.DBUtility.DBHelper.GetDataSet(sql);
            IList <MyHomeLink> list = new List <MyHomeLink>();

            foreach (DataRow r in tb.Rows)
            {
                MyHomeLink home = new MyHomeLink();
                home.CreateTimes = (DateTime)r["CreateTimes"];
                home.LID         = (int)r["LID"];
                home.Linkwww     = (string)r["Linkwww"];
                home.LName       = (string)r["LName"];
                home.LoginID     = (int)r["LoginID"];
                home.LoginName   = (string)r["LoginName"];
                home.PassWord    = (string)r["PassWord"];
                home.States      = (int)r["States"];
                home.Typeid      = type.GetAllTypeById((int)r["NID"]);
                home.UserName    = (string)r["UserName"];
                home.WDoc        = (string)r["WDoc"];
                home.WSort       = (int)r["WSort"];
                list.Add(home);
            }
            return(list);
        }
Пример #6
0
    /// <summary>
    /// 添加方法
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Button1_Click(object sender, EventArgs e)
    {
        MyHomeLink home = new MyHomeLink();

        home.LName       = txtName.Text;                           //网站名称
        home.Linkwww     = txtURL.Text;                            //连接地址
        home.PassWord    = txtPass.Text;                           //密码
        home.UserName    = txtNumber.Text;                         //帐号
        home.WSort       = Convert.ToInt32(txtsorct.Text);         //排序
        home.LoginName   = "cc";                                   // Page.User.Identity.Name.Trim();
        home.CreateTimes = DateTime.Now;                           //创建时间
        home.Typeid.TID  = Convert.ToInt32(ddlType.SelectedValue); //类型
        home.LoginID     = 1;
        home.WDoc        = txtDOC.Text;                            //备注
        if (rdostate.SelectedValue == "启用")
        {
            home.States = 1;
        }
        else
        {
            home.States = 0;
        }
        int num = manger.InsertHomeLink(home);

        if (num > 0)
        {
            Response.Write("<script>alert('添加成功!');</script>");
        }
        else
        {
            Response.Write("<script>alert('添加失败!');</script>");
        }
    }
Пример #7
0
        /// <summary>
        /// 查询主页列表
        /// </summary>
        /// <returns>model</returns>
        public MyHomeLink GetAllhome()
        {
            DataTable  dt    = obj.GetList("HomeLink", "*", "LoginName", 1, 1, 0, 1, "");
            MyHomeLink model = new MyHomeLink();

            if (dt.Rows.Count > 0)
            {
                //model.CreateTimes = DateTime.Parse(dt.Rows[0]["CreateTimes"].ToString());
                model.Linkwww   = dt.Rows[0]["Linkwww"].ToString();
                model.LName     = dt.Rows[0]["LName"].ToString();
                model.LoginName = dt.Rows[0]["LoginName"].ToString();
                model.PassWord  = dt.Rows[0]["PassWord"].ToString();
                model.States    = int.Parse(dt.Rows[0]["States"].ToString());
                model.LoginID   = int.Parse(dt.Rows[0]["LoginID"].ToString());
                model.LID       = int.Parse(dt.Rows[0]["LID"].ToString());
                model.Tid       = int.Parse(dt.Rows[0]["Tid"].ToString());
                model.WDoc      = dt.Rows[0]["WDoc"].ToString();
                model.WSort     = int.Parse(dt.Rows[0]["Wsort"].ToString());
                model.LoginID   = int.Parse(dt.Rows[0]["LoginID"].ToString());
                model.UserName  = dt.Rows[0]["UserName"].ToString();
                return(model);
            }
            else
            {
                return(null);
            }
        }
Пример #8
0
 /// <summary>
 ///  添加主页信息
 /// </summary>
 /// <param name="cs"></param>
 /// <returns></returns>
 public int InsertHomeLink(MyHomeLink cs)
 {
     try
     {
         return(dal.InsertHomeLink(cs));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.ToString());
     }
 }
Пример #9
0
 /// <summary>
 /// 修改信息
 /// </summary>
 /// <param name="cs"></param>
 /// <returns></returns>
 public int UpdateMyHome(MyHomeLink cs)
 {
     try
     {
         return(dal.UpdateMyHome(cs));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.ToString());
     }
 }
Пример #10
0
        HomeTypeService type = new HomeTypeService();   //实例化对象
        #region IHomeType 添加我的主页信息
        /// <summary>
        /// 添加我的主页信息
        /// </summary>
        /// <param name="cs"></param>
        /// <returns>num</returns>
        public int InsertHomeLink(MyHomeLink cs)
        {
            SqlParameter[] para = new SqlParameter[]
            {
                new SqlParameter("@LID", cs.LID),
                new SqlParameter("@NID", cs.Typeid.TID),
                new SqlParameter("@LName", cs.LName),
                new SqlParameter("@Linkwww", cs.Linkwww),
                new SqlParameter("@WDoc", cs.WDoc),
                new SqlParameter("@WSort", cs.WSort),
                new SqlParameter("@UserName", cs.UserName),
                new SqlParameter("@PassWord", cs.PassWord),
                new SqlParameter("@States", cs.States),
                new SqlParameter("@CreateTimes", cs.CreateTimes),
                new SqlParameter("@LoginName", cs.LoginName),
                new SqlParameter("@LoginID", cs.LoginID)
            };
            int num = Tz888.DBUtility.DBHelper.ExecuteNonQueryProc("usp_AddHomeLink", para);

            return(num);
        }
Пример #11
0
        public List <MyHomeLink> GetHomeList(SqlDataReader reader)
        {
            List <MyHomeLink> list = new List <MyHomeLink>();

            while (reader.Read())
            {
                MyHomeLink home = new MyHomeLink();
                home.CreateTimes = (DateTime)reader["CreateTimes"];
                home.LID         = (int)reader["LID"];
                home.Linkwww     = (string)reader["Linkwww"];
                home.LName       = (string)reader["LName"];
                home.LoginID     = (int)reader["LoginID"];
                home.LoginName   = (string)reader["LoginName"];
                home.PassWord    = (string)reader["PassWord"];
                home.States      = (int)reader["States"];
                home.Typeid      = type.GetAllTypeById((int)reader["NID"]);
                home.UserName    = (string)reader["UserName"];
                home.WDoc        = (string)reader["WDoc"];
                home.WSort       = (int)reader["WSort"];
                list.Add(home);
            }
            return(list);
        }
Пример #12
0
        public int UpdateMyHome(MyHomeLink cs)
        {
            //  SqlParameter[] para = new SqlParameter[]
            //{
            //          new SqlParameter("@LID",cs.LID),
            //          new SqlParameter("@NID", cs.Typeid.TID),
            //          new SqlParameter("@LName",cs.LName ),
            //          new SqlParameter("@Linkwww",cs.Linkwww ),
            //          new SqlParameter("@WDoc",cs.WDoc ),
            //          new SqlParameter("@WSort",cs.WSort ),
            //          new SqlParameter("@UserName", cs.UserName),
            //          new SqlParameter("@PassWord",cs.PassWord ),
            //          new SqlParameter("@States", cs.States),
            //          new SqlParameter("@CreateTimes", cs.CreateTimes),
            //          new SqlParameter("@LoginName",cs.LoginName ),
            //          new SqlParameter("@LoginID", cs.LoginID)
            //};
            //  int num = Tz888.DBUtility.DBHelper.ExecuteNonQueryProc("up_updateMyHome", para);
            //  return num;
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update HomeLink set ");
            strSql.Append("NID=@NID,");
            strSql.Append("LName=@LName,");
            strSql.Append("Linkwww=@Linkwww,");
            strSql.Append("WDoc=@WDoc,");
            strSql.Append("WSort=@WSort,");
            strSql.Append("UserName=@UserName,");
            strSql.Append("PassWord=@PassWord,");
            strSql.Append("States=@States,");
            strSql.Append("CreateTimes=@CreateTimes,");
            strSql.Append("LoginName=@LoginName,");
            strSql.Append("LoginID=@LoginID");
            strSql.Append(" where LID=@LID ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@LID",         cs.LID),
                new SqlParameter("@NID",         cs.Typeid.TID),
                new SqlParameter("@LName",       cs.LName),
                new SqlParameter("@Linkwww",     cs.Linkwww),
                new SqlParameter("@WDoc",        cs.WDoc),
                new SqlParameter("@WSort",       cs.WSort),
                new SqlParameter("@UserName",    cs.UserName),
                new SqlParameter("@PassWord",    cs.PassWord),
                new SqlParameter("@States",      cs.States),
                new SqlParameter("@CreateTimes", cs.CreateTimes),
                new SqlParameter("@LoginName",   cs.LoginName),
                new SqlParameter("@LoginID",     cs.LoginID)
            };
            parameters[0].Value = cs.LID;
            parameters[1].Value = cs.Typeid.TID;
            ;
            parameters[2].Value  = cs.LName;
            parameters[3].Value  = cs.Linkwww;
            parameters[4].Value  = cs.WDoc;
            parameters[5].Value  = cs.WSort;
            parameters[6].Value  = cs.UserName;
            parameters[7].Value  = cs.PassWord;
            parameters[8].Value  = cs.States;
            parameters[9].Value  = cs.CreateTimes;
            parameters[10].Value = cs.LoginName;
            parameters[11].Value = cs.LoginID;

            int num = Tz888.DBUtility.DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            return(num);
        }