Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int PostId = Convert.ToInt32(RouteData.Values["ID"]);

            BSCacheRepository cacheRepo = new BSCacheRepository();
            _Post = cacheRepo.Get<BSPost>().FirstOrDefault(x => x.ID == PostId);

            rptComment.DataSource = BSRepo.GetAll<BSComment>().Where(x => x.Post.ID == _Post.ID).ToList();
            rptComment.DataBind();

            usr = Session["User"] as BSUser;
            if (usr.Name != null) { CommenterName.Value = usr.Name; }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Request.QueryString["ID"]))
            {
                AddEdit = 0;
            }
            else
            {
                AddEdit = Convert.ToInt32(Request.QueryString["ID"]);
            }

            CacheRepo = new BSCacheRepository();
            Repo = new BSRepository();
            usr = Session["User"] as BSUser;

            if (!Page.IsPostBack)
            {
                GetPostPageDetail();
                if (AddEdit != 0)
                {
                    btnProcess.Text = "Düzenle";
                    BSPost _post = CacheRepo.Get<BSPost>().Where(x => x.ID == AddEdit).FirstOrDefault();
                    txtTitle.Text = _post.Title;
                    txtDate.Text = string.Format("{0:dd/MM/yyyy hh:mm}", _post.Date);
                    ddlUser.SelectedValue = _post.User.ID.ToString();
                    tbIcerik.InnerText = _post.Content;
                }
            }
        }