示例#1
0
 private void UpdateRecord()
 {
     BLL.News objData = new BLL.News();
     objData = CurrentNews;
     objData.EnTitle = uiTextBoxEnTitle.Text;
     objData.ArTitle = uiTextBoxArTitle.Text;
     objData.EnBody = Server.HtmlEncode(uiFCKeditorEnBody.Value);
     objData.ArBody = Server.HtmlEncode(uiFCKeditorArBody.Value);
     //objData.CategoryID = Convert.ToInt32(uiDropDownListCategory.SelectedValue);
     objData.EnBrief = uiTextBoxEnBreif.Text;
     objData.ArBrief = uiTextBoxArBrief.Text;
     if (uiFileUploadMainPicturePath.HasFile)
     {
         uiFileUploadMainPicturePath.SaveAs(Server.MapPath("~/FileUploads/News/" + uiFileUploadMainPicturePath.FileName));
         objData.MainPicturePath = "/FileUploads/News/" + uiFileUploadMainPicturePath.FileName;
     }
     objData.CreatedDate = DateTime.Now.AddHours(7);
     objData.Save();
 }
示例#2
0
        protected void uiGridViewNews_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "EditNews")
            {
                BLL.News objData = new BLL.News();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                CurrentNews = objData;
                uiTextBoxArTitle.Text = objData.ArTitle;
                uiTextBoxEnTitle.Text = objData.EnTitle;
                uiFCKeditorArBody.Value = Server.HtmlDecode(objData.ArBody);
                uiFCKeditorEnBody.Value = Server.HtmlDecode(objData.EnBody);
                //uiDropDownListCategory.SelectedValue = objData.CategoryID.ToString();
                uiTextBoxEnBreif.Text = objData.EnBrief;
                uiTextBoxArBrief.Text = objData.ArBrief;
                //uiTextBoxDate.Text = ds.Tables[0].Rows[0]["CreatedDate"].ToString();
                uiPanelViewNews.Visible = false;
                uiPanelEdit.Visible = true;
                uiPanelExport.Visible = false;
            }
            else if (e.CommandName == "DeleteNews")
            {
                BLL.News objData = new BLL.News();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                objData.MarkAsDeleted();
                objData.Save();
                CurrentNews = null;
                BindData();

            }
        }