private void UpdateRecord() { ArNews objData = new ArNews(); objData = CurrentArNews; 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(6); objData.Save(); }
protected void uiGridViewNews_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EditNews") { ArNews objData = new ArNews(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); CurrentArNews = 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; } else if (e.CommandName == "DeleteNews") { ArNews objData = new ArNews(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); objData.MarkAsDeleted(); objData.Save(); CurrentArNews = null; BindData(); } }