private void setInfo()
 {
     if (id > 0)
     {
         using (BLLMessages bll = new BLLMessages())
         {
             Messages mesg = bll.GetSingle(id);
             if (mesg != null)
             {
                 lblMesDetail.Text       = mesg.MesContent;
                 lblMesName.Text         = mesg.MesName;
                 lblMesPhone.Text        = mesg.MesTelphone;
                 lblMesTel.Text          = mesg.MesQQ;
                 lblMesEmail.Text        = mesg.MesEmail;
                 lblMesAdd.Text          = mesg.MesAddress;
                 lblMesReTime.Text       = mesg.MesCompany;
                 lblMessageDate.Text     = mesg.MesDate.ToString();
                 txtMesReplayDetail.Text = mesg.ReplyContent.ToString();
                 if (mesg.IsReply == 1)
                 {
                     lblIsRead.Text = "是";
                 }
                 else
                 {
                     lblIsRead.Text = "否";
                 }
             }
         }
     }
 }
        private void bindList()
        {
            SearchMessages cond = new SearchMessages();

            cond.MesTitle = txtMessageName.Text.Trim().ToString();
            Pagination pagina = new Pagination(pager.PageIndex, pager.PageSize, 0);

            using (BLLMessages bll = new BLLMessages())
            {
                List <Messages> lists = bll.GetPageList(cond, pagina);
                pager.RecordCount = pagina.RecordCount;
                pager.PageCount   = pagina.PageCount;

                grid.DataSource = lists;
                grid.DataBind();
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            using (BLLMessages bll = new BLLMessages())
            {
                Messages mesg = bll.GetSingle(id);
                mesg.ID          = id;
                mesg.MesContent  = lblMesDetail.Text.Trim().ToString();
                mesg.MesName     = lblMesName.Text.Trim().ToString();
                mesg.MesTelphone = lblMesPhone.Text.Trim().ToString();
                mesg.MesQQ       = lblMesTel.Text.Trim().ToString();
                mesg.MesEmail    = lblMesEmail.Text.Trim().ToString();
                mesg.MesAddress  = lblMesAdd.Text.Trim().ToString();
                mesg.MesCompany  = lblMesReTime.Text.Trim().ToString();
                mesg.MesDate     = Convert.ToDateTime(lblMessageDate.Text.ToString());
                if (txtMesReplayDetail.Text.Trim().ToString() != "")
                {
                    mesg.IsReply = 1;
                }
                mesg.ReplyContent = txtMesReplayDetail.Text.ToString();
                AdminUser admin = Session["admin"] as AdminUser;

                mesg.ReplyName = admin.TrueName.ToString();
                mesg.RePlyDate = System.DateTime.Now;

                try
                {
                    bll.Save(mesg);
                }
                catch (Exception)
                {
                    throw;
                }

                if (bll.IsFail)
                {
                    ExceptionManager.ShowErrorMsg(this, bll.DevNetException);
                }
                else
                {
                    JSMsg.ShowWinRedirect(this, "保存成功", "cpMessageList.aspx");
                }
            }
        }
Esempio n. 4
0
 protected void Unnamed1_Click(object sender, EventArgs e)
 {
     if (contactor.Value.Trim() == "")
     {
         JSMsg.ShowRegisterMsg(this, "请输入联系人!");
         contactor.Focus();
         return;
     }
     if (phonenumber.Value.Trim() == "")
     {
         JSMsg.ShowRegisterMsg(this, "请输入联系电话!");
         phonenumber.Focus();
         return;
     }
     if (lblAddress.Value.Trim() == "")
     {
         JSMsg.ShowRegisterMsg(this, "请输入联系地址!");
         lblAddress.Focus();
         return;
     }
     using (BLLMessages bll = new BLLMessages())
     {
         Messages obj = new Messages();
         obj.MesAddress  = lblAddress.Value.Trim();
         obj.MesName     = contactor.Value.Trim();;
         obj.MesTelphone = phonenumber.Value.Trim();
         obj.MesDate     = DateTime.Now;
         obj.IsReply     = 0;
         obj.MesEmail    = email.Value.Trim();
         obj.MesContent  = messageContent.Value.Trim();
         bll.Save(obj);
         if (bll.IsFail)
         {
             ExceptionManager.ShowErrorMsg(this, bll.DevNetException);
         }
         else
         {
             JSMsg.ShowWinRedirect(this, "保存成功", "index.aspx");
         }
     }
 }
        public static string OperateRecords(string ids, int op)
        {
            string[] array = ids.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
            using (BLLMessages bll = new BLLMessages())
            {
                foreach (string id in array)
                {
                    switch (op)
                    {
                    case 7:     //delete

                        bll.Delete(id);
                        break;
                    }
                }

                if (bll.IsFail)
                {
                    return(ExceptionManager.GetErrorMsg(bll.DevNetException));
                }
            }
            return(string.Empty);
        }