protected override void InitializeSkin(System.Web.UI.Control Skin) { repeater1 = (RepeaterPaged)Skin.FindControl("repeater1"); TextBox1 = (TextBox)Skin.FindControl("TextBox1"); LinkButton1 = (LinkButton)Skin.FindControl("LinkButton1"); LinkButton1.Click += new EventHandler(LinkButton1_Click); DataBind(); if (blogContext.ID != -1) { if (BView_WeblogThemeCssFile.CheckExist(blogContext.ID)) { if (!BWeblog_UserCss.CheckHasCssFile(blogContext.BlogUserId)) { Weblog_UserCss WUC = new Weblog_UserCss(); WUC.UserCss_CssFileId = blogContext.ID; WUC.UserCss_UserId = blogContext.BlogUserId; WUC.UserCss_Used = true; BWeblog_UserCss.Insert(WUC); } else//如果已经有了的话 更新 { var temp= BWeblog_UserCss.GetByBlogUserId(blogContext.BlogUserId); Weblog_UserCss WUC = new Weblog_UserCss(); WUC.UserCss_Id = temp.First().UserCss_Id; WUC.UserCss_CssFileId = blogContext.ID; WUC.UserCss_UserId = blogContext.BlogUserId; WUC.UserCss_Used = true; BWeblog_UserCss.Update(WUC); } Context.Response.Redirect("/" + blogContext.Owner.User_DomainName); } } }
/// <summary> /// 更新记录 /// </summary> /// <param name="WUC"></param> public static void Update(Weblog_UserCss WUC) { BlogDataDataContext BD = new BlogDataDataContext(); var temp = BD.Weblog_UserCsses.Single(p => p.UserCss_Id == WUC.UserCss_Id); temp.UserCss_CssFileId = WUC.UserCss_CssFileId; temp.UserCss_Used = WUC.UserCss_Used; temp.UserCss_UserId = WUC.UserCss_UserId; BD.SubmitChanges(); }
/// <summary>Called before a Weblog_UserCss is deleted.</summary> /// <param name="instance">The instance.</param> partial void DeleteWeblog_UserCss(Weblog_UserCss instance);
/// <summary>Called before a Weblog_UserCss is updated.</summary> /// <param name="instance">The instance.</param> partial void UpdateWeblog_UserCss(Weblog_UserCss instance);
/// <summary>Called before a Weblog_UserCss is inserted.</summary> /// <param name="instance">The instance.</param> partial void InsertWeblog_UserCss(Weblog_UserCss instance);
/// <summary> /// 插入UserCss记录 /// </summary> /// <param name="WUC"></param> public static void Insert(Weblog_UserCss WUC) { BlogDataDataContext BD = new BlogDataDataContext(); BD.Weblog_UserCsses.InsertOnSubmit(WUC); BD.SubmitChanges(); }