示例#1
0
        protected void btnok_Click(object sender, EventArgs e)
        {
            Maticsoft.BLL.FuWuInfo   fuwubll   = new Maticsoft.BLL.FuWuInfo();
            Maticsoft.Model.FuWuInfo fuwumodel = fuwubll.GetModel(1);
            if (txtfuwuTitle.Text.Trim() == "")
            {
                lblfuwutitle.Text = "请填写服务标题!";
                return;
            }
            fuwumodel.fuwuTitle = txtfuwuTitle.Text.Trim();
            lblfuwutitle.Text   = "";
            if (txtFatime.Text.Trim() == "")
            {
                lblfuwutime.Text = "请填写服务发布时间!";
                return;
            }
            fuwumodel.Fatime      = Convert.ToDateTime(txtFatime.Text.Trim());
            lblfuwutime.Text      = "";
            fuwumodel.Fuwucontent = txtFuwucontent.Text.Trim();

            fuwumodel.FuwuTypeID = DrpFuwuType.SelectedIndex + 1;
            tu.Visible           = true;
            fuwumodel.ImageURL   = Image1.ImageUrl;
            if (txtWrite.Text.Trim() == "")
            {
                lblfuwuwrite.Text = "请填写发布人!";
                return;
            }
            fuwumodel.Write   = txtWrite.Text.Trim();
            lblfuwuwrite.Text = "";
            fuwubll.Update(fuwumodel);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('信息添加成功!')</script>");
            bind();
        }
示例#2
0
        protected void datading_ItemDataBound(object sender, DataListItemEventArgs e)
        {
            int index = int.Parse(datafuwu.DataKeys[e.Item.ItemIndex].ToString());

            Maticsoft.BLL.FuWuInfo       fuwubll   = new Maticsoft.BLL.FuWuInfo();
            Maticsoft.Model.FuWuInfo     fuwumodel = fuwubll.GetModel(index);
            Maticsoft.BLL.FuWuTypeInfo   typebll   = new Maticsoft.BLL.FuWuTypeInfo();
            Maticsoft.Model.FuWuTypeInfo typemodel = typebll.GetModel(int.Parse(fuwumodel.FuwuTypeID.ToString()));
            ((Label)e.Item.FindControl("lnltype")).Text = typemodel.FuwuTypeName;
        }
示例#3
0
        private void bind()
        {
            Maticsoft.BLL.FuWuInfo   fuwubll   = new Maticsoft.BLL.FuWuInfo();
            Maticsoft.Model.FuWuInfo fuwumodel = fuwubll.GetModel(1);
            DataSet ds = fuwubll.GetAllList();

            datafuwu.DataSource   = ds;
            datafuwu.DataKeyField = "fuwuID";
            datafuwu.DataBind();
        }
示例#4
0
 private void ShowInfo(int fuwuID)
 {
     Maticsoft.BLL.FuWuInfo   bll   = new Maticsoft.BLL.FuWuInfo();
     Maticsoft.Model.FuWuInfo model = bll.GetModel(fuwuID);
     this.lblfuwuID.Text      = model.fuwuID.ToString();
     this.lblfuwuTitle.Text   = model.fuwuTitle;
     this.lblFatime.Text      = model.Fatime.ToString();
     this.lblFuwuTypeID.Text  = model.FuwuTypeID.ToString();
     this.lblWrite.Text       = model.Write;
     this.lblFuwucontent.Text = model.Fuwucontent;
 }
示例#5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         Maticsoft.BLL.FuWuInfo   fuwubll   = new Maticsoft.BLL.FuWuInfo();
         Maticsoft.Model.FuWuInfo fuwumodel = fuwubll.GetModel(1);
         DataSet ds = fuwubll.GetAllList();
         dalistfuwu.DataSource = ds;
         dalistfuwu.DataBind();
     }
 }
示例#6
0
 private void bind(int fuwuID)
 {
     Maticsoft.BLL.FuWuInfo       fuwubll   = new Maticsoft.BLL.FuWuInfo();
     Maticsoft.Model.FuWuInfo     fuwumodel = fuwubll.GetModel(fuwuID);
     Maticsoft.BLL.FuWuTypeInfo   typebll   = new Maticsoft.BLL.FuWuTypeInfo();
     Maticsoft.Model.FuWuTypeInfo typemodel = typebll.GetModel(int.Parse(fuwumodel.FuwuTypeID.ToString()));
     lblFatime.Text       = Convert.ToDateTime(fuwumodel.Fatime.ToString()).ToString("yyyy-MM-dd");
     lblFuwucontent.Text  = fuwumodel.Fuwucontent;
     lblWrite.Text        = fuwumodel.Write;
     lblFuwuTypeName.Text = typemodel.FuwuTypeName;
     lbltitle.Text        = fuwumodel.fuwuTitle;
 }
示例#7
0
        private void bind()
        {
            int fuwuid = int.Parse(Request.QueryString["fuwuID"].ToString());

            Maticsoft.BLL.FuWuInfo   fuwubll   = new Maticsoft.BLL.FuWuInfo();
            Maticsoft.Model.FuWuInfo fuwumodel = fuwubll.GetModel(fuwuid);
            txtFatime.Text            = Convert.ToDateTime(fuwumodel.Fatime.ToString()).ToString("yyyy-MM-dd");
            Image1.ImageUrl           = fuwumodel.ImageURL;
            txtFuwucontent.Text       = fuwumodel.Fuwucontent;
            txtfuwuTitle.Text         = fuwumodel.fuwuTitle;
            txtWrite.Text             = fuwumodel.Write;
            DrpFuwuType.SelectedValue = fuwumodel.FuwuTypeID.ToString();
        }
示例#8
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtfuwuTitle.Text.Trim().Length == 0)
            {
                strErr += "fuwuTitle不能为空!\\n";
            }
            if (!PageValidate.IsDateTime(txtFatime.Text))
            {
                strErr += "Fatime格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtFuwuTypeID.Text))
            {
                strErr += "FuwuTypeID格式错误!\\n";
            }
            if (this.txtWrite.Text.Trim().Length == 0)
            {
                strErr += "Write不能为空!\\n";
            }
            if (this.txtFuwucontent.Text.Trim().Length == 0)
            {
                strErr += "Fuwucontent不能为空!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int      fuwuID      = int.Parse(this.lblfuwuID.Text);
            string   fuwuTitle   = this.txtfuwuTitle.Text;
            DateTime Fatime      = DateTime.Parse(this.txtFatime.Text);
            int      FuwuTypeID  = int.Parse(this.txtFuwuTypeID.Text);
            string   Write       = this.txtWrite.Text;
            string   Fuwucontent = this.txtFuwucontent.Text;


            Maticsoft.Model.FuWuInfo model = new Maticsoft.Model.FuWuInfo();
            model.fuwuID      = fuwuID;
            model.fuwuTitle   = fuwuTitle;
            model.Fatime      = Fatime;
            model.FuwuTypeID  = FuwuTypeID;
            model.Write       = Write;
            model.Fuwucontent = Fuwucontent;

            Maticsoft.BLL.FuWuInfo bll = new Maticsoft.BLL.FuWuInfo();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx");
        }
示例#9
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Maticsoft.Model.FuWuInfo model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update FuWuInfo set ");
            strSql.Append("fuwuTitle=@fuwuTitle,");
            strSql.Append("Fatime=@Fatime,");
            strSql.Append("ImageURL=@ImageURL,");
            strSql.Append("FuwuTypeID=@FuwuTypeID,");
            strSql.Append("Write=@Write,");
            strSql.Append("Fuwucontent=@Fuwucontent");
            strSql.Append(" where fuwuID=@fuwuID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@fuwuID",      SqlDbType.Int,         4),
                new SqlParameter("@fuwuTitle",   SqlDbType.VarChar,   200),
                new SqlParameter("@Fatime",      SqlDbType.DateTime),
                new SqlParameter("@ImageURL",    SqlDbType.Text),
                new SqlParameter("@FuwuTypeID",  SqlDbType.Int,         4),
                new SqlParameter("@Write",       SqlDbType.VarChar,   200),
                new SqlParameter("@Fuwucontent", SqlDbType.Text)
            };
            parameters[0].Value = model.fuwuID;
            parameters[1].Value = model.fuwuTitle;
            parameters[2].Value = model.Fatime;
            parameters[3].Value = model.ImageURL;
            parameters[4].Value = model.FuwuTypeID;
            parameters[5].Value = model.Write;
            parameters[6].Value = model.Fuwucontent;

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

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#10
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Maticsoft.Model.FuWuInfo GetModel(int fuwuID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 fuwuID,fuwuTitle,Fatime,ImageURL,FuwuTypeID,Write,Fuwucontent from FuWuInfo ");
            strSql.Append(" where fuwuID=@fuwuID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@fuwuID", SqlDbType.Int, 4)
            };
            parameters[0].Value = fuwuID;

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

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["fuwuID"].ToString() != "")
                {
                    model.fuwuID = int.Parse(ds.Tables[0].Rows[0]["fuwuID"].ToString());
                }
                model.fuwuTitle = ds.Tables[0].Rows[0]["fuwuTitle"].ToString();
                if (ds.Tables[0].Rows[0]["Fatime"].ToString() != "")
                {
                    model.Fatime = DateTime.Parse(ds.Tables[0].Rows[0]["Fatime"].ToString());
                }
                model.ImageURL = ds.Tables[0].Rows[0]["ImageURL"].ToString();
                if (ds.Tables[0].Rows[0]["FuwuTypeID"].ToString() != "")
                {
                    model.FuwuTypeID = int.Parse(ds.Tables[0].Rows[0]["FuwuTypeID"].ToString());
                }
                model.Write       = ds.Tables[0].Rows[0]["Write"].ToString();
                model.Fuwucontent = ds.Tables[0].Rows[0]["Fuwucontent"].ToString();
                return(model);
            }
            else
            {
                return(null);
            }
        }
示例#11
0
        private void bind()
        {
            int fuwuid = int.Parse(Request.QueryString["fuwuID"].ToString());

            Maticsoft.BLL.FuWuInfo     fuwubll     = new Maticsoft.BLL.FuWuInfo();
            Maticsoft.Model.FuWuInfo   fuwumodel   = fuwubll.GetModel(fuwuid);
            Maticsoft.BLL.FuWuTypeInfo fuwutypebll = new Maticsoft.BLL.FuWuTypeInfo();
            lblfaren.Text  = fuwumodel.Write;
            lblfatime.Text = Convert.ToDateTime(fuwumodel.Fatime.ToString()).ToString("yyyy-MM-dd");
            lbltitle.Text  = fuwumodel.fuwuTitle;
            string fuwutype = fuwutypebll.GetModel(Convert.ToInt32(fuwumodel.FuwuTypeID.ToString())).ToString();

            lbltype.Text = fuwutype;
            if (fuwumodel.ImageURL == "")
            {
                tu.Visible = false;
            }
            else
            {
                tu.Visible      = true;
                Image1.ImageUrl = fuwumodel.ImageURL;
            }
        }
示例#12
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Maticsoft.Model.FuWuInfo model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into FuWuInfo(");
            strSql.Append("fuwuTitle,Fatime,ImageURL,FuwuTypeID,Write,Fuwucontent)");
            strSql.Append(" values (");
            strSql.Append("@fuwuTitle,@Fatime,@ImageURL,@FuwuTypeID,@Write,@Fuwucontent)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@fuwuTitle",   SqlDbType.VarChar,   200),
                new SqlParameter("@Fatime",      SqlDbType.DateTime),
                new SqlParameter("@ImageURL",    SqlDbType.Text),
                new SqlParameter("@FuwuTypeID",  SqlDbType.Int,         4),
                new SqlParameter("@Write",       SqlDbType.VarChar,   200),
                new SqlParameter("@Fuwucontent", SqlDbType.Text)
            };
            parameters[0].Value = model.fuwuTitle;
            parameters[1].Value = model.Fatime;
            parameters[2].Value = model.ImageURL;
            parameters[3].Value = model.FuwuTypeID;
            parameters[4].Value = model.Write;
            parameters[5].Value = model.Fuwucontent;

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

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }