Esempio n. 1
0
        protected void uiGridViewNews_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "EditNews")
            {
                News objData = new News();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                CurrentArNews = objData;
                uiTextBoxArTitle.Text = objData.ArTitle;
                uiTextBoxBrief.Text = objData.Description;
                uiTextBoxDate.Text = objData.PostedDate.ToString("dd/MM/yyyy");
                uiDropDownListHours.SelectedValue = objData.PostedDate.Hour.ToString("00");
                uiDropDownListMins.SelectedValue = objData.PostedDate.Minute.ToString("00");
                uiRadEditorPageContent.Content = Server.HtmlDecode(objData.ArContent);
                uiPanelViewNews.Visible = false;
                uiPanelEdit.Visible = true;

            }
            else if (e.CommandName == "DeleteNews")
            {
                News objData = new News();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
                objData.MarkAsDeleted();
                objData.Save();
                CurrentArNews = null;
                BindData();

            }
        }
Esempio n. 2
0
 private void UpdateRecord()
 {
     News objData = new News();
     objData = CurrentArNews;
     objData.ArTitle = uiTextBoxArTitle.Text;
     objData.ArContent = Server.HtmlEncode(uiRadEditorPageContent.Content);
     objData.Description = uiTextBoxBrief.Text;
     if (uiFileUploadMainPicturePath.HasFile)
     {
         uiFileUploadMainPicturePath.SaveAs(Server.MapPath("~/UploadedFiles/News/" + uiFileUploadMainPicturePath.FileName));
         objData.MainImagePath = "/UploadedFiles/News/" + uiFileUploadMainPicturePath.FileName;
     }
     objData.PostedDate = DateTime.ParseExact(uiTextBoxDate.Text, "dd/MM/yyyy", null);
     objData.PostedDate = objData.PostedDate.AddHours(double.Parse(uiDropDownListHours.SelectedValue));
     objData.PostedDate = objData.PostedDate.AddMinutes(double.Parse(uiDropDownListMins.SelectedValue));
     objData.Save();
 }