Exemple #1
0
        private void LoadSpecialData(int pID)
        {
            var dtit = ArticleDAO.Find(pID);

            ddlLang.SelectedValue = dtit.LanguageId.ToString();
            txtTitle.Text         = dtit.Title;
            txtShort.Text         = dtit.Short;
            ckFull.Text           = dtit.FullDescript;
            ckbPublish.Checked    = bool.Parse(dtit.Published.ToString());
        }
Exemple #2
0
        private void Save(string type)
        {
            if (Validate())
            {
                #region Insert SanPham

                if (_id != 0)
                {
                    var dtit = ArticleDAO.Find(_id);
                    dtit.Language     = BNBDataContext.Instance.Languages.Single(p => p.ID.ToString() == ddlLang.SelectedValue);
                    dtit.Title        = txtTitle.Text;
                    dtit.Short        = txtShort.Text;
                    dtit.FullDescript = ckFull.Text;
                    dtit.Published    = ckbPublish.Checked;
                    ArticleDAO.Update();
                }
                else
                {
                    var diit = new DAO.Article
                    {
                        LanguageId   = int.Parse(ddlLang.SelectedValue),
                        Title        = txtTitle.Text,
                        Short        = txtShort.Text,
                        FullDescript = ckFull.Text,
                        Published    = ckbPublish.Checked,
                        CreatedOnUtc = DateTime.UtcNow
                    };

                    ArticleDAO.Insert(diit);
                }

                #endregion

                if (type == "Publish")
                {
                    Response.Redirect("AppAdmin/Article/Index.aspx");
                }
                else if (type == "Save")
                {
                    Response.Redirect("/AppAdmin/Article/Index.aspx");
                }
            }
            else
            {
                iRightAccess.Visible = false;
                ObjControl.LoadMyControl(idNotPermissionAccess, NotPermissControl);
            }
        }