public void UpdateBlogQuestionCategory(BlogQuestionCategoryModel model) { IRepository <BlogQuestionCategory> storyCategoryRep = Factory.Factory <IRepository <BlogQuestionCategory> > .GetConcrete <BlogQuestionCategory>(); try { BlogQuestionCategory mymodel = storyCategoryRep.GetByKey(model.QuestionCategory); mymodel.CategoryName = model.CategoryName; mymodel.Description = model.Description; mymodel.Icon = model.IconName; mymodel.Priority = model.OrderPriority; mymodel.QuestionCategory = model.QuestionCategory; storyCategoryRep.Update(mymodel); storyCategoryRep.PersistAll(); } catch { } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["id"] == null) { CategoryService myservice = new CategoryService(); string id = Request.Form["categoryid"].ToString(); BlogQuestionCategoryModel model = myservice.GetBlogQuestionCategoryModelContentByID(new Guid(id)); model.CategoryName = Request.Form["categoryname"].ToString(); model.Description = Request.Form["decription"].ToString(); model.OrderPriority = System.UInt16.Parse(Request.Form["priority"].ToString()); myservice.UpdateBlogQuestionCategory(model); } else { myid = Request.QueryString["id"].ToString(); CategoryService myservice = new CategoryService(); BlogQuestionCategoryModel model = myservice.GetBlogQuestionCategoryModelContentByID(new Guid(myid)); _categoryname = model.CategoryName; _decription = model.Description; _priority = model.OrderPriority.ToString(); } }