public static bool UpdateSocialArticle(DBO.SocialArticle socialArticle) { using (IziWatchEntities bdd = new IziWatchEntities()) { try { T_SocialArticle t_socialArticle = bdd.T_SocialArticle.Where(x => x.id == socialArticle.Id).FirstOrDefault(); if (t_socialArticle != null) { t_socialArticle.id = socialArticle.Id; t_socialArticle.text = socialArticle.Text; t_socialArticle.image = socialArticle.Image; t_socialArticle.social_id = socialArticle.SocialId; bdd.SaveChanges(); return(true); } else { return(false); } } catch (Exception e) { return(false); } } }
public ActionResult Edit([Bind(Include = "Id,Text,Image,SocialId")] DBO.SocialArticle socialArticle) { if (ModelState.IsValid) { BusinessManagement.SocialArticle.UpdateSocialArticle(socialArticle); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(socialArticle)); }
public static void TweetsToArticles(DBO.Social soc, List <DBO.TwitterSocialArticle> list) { foreach (DBO.TwitterSocialArticle tsa in list) { DBO.SocialArticle sa = new DBO.SocialArticle(); sa.Image = tsa.image; sa.Text = tsa.text; sa.SocialId = soc.Id; BusinessManagement.SocialArticle.CreateSocialArticle(sa); } }
// GET: SocialArticles/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DBO.SocialArticle socialArticle = BusinessManagement.SocialArticle.GetSocialArticle((int)id); if (socialArticle == null) { return(HttpNotFound()); } return(View(socialArticle)); }
static public void ProcessResponse(DBO.Social s, DBO.FacebookSocialArticles Response) { Data[] data = Response.data; foreach (Data d in data) { DBO.SocialArticle sa = new DBO.SocialArticle { Text = d.name + d.message, Image = d.picture, SocialId = s.Id }; BusinessManagement.SocialArticle.CreateSocialArticle(sa); } }
public ActionResult CreateArticleSocialNetwork() { List <DBO.Category> categories = BusinessManagement.Category.GetListCategory(); String socialArticleId = "0"; if (Request["socialArticleId"] != null) { int id; if (Int32.TryParse(Request["socialArticleId"], out id)) { DBO.SocialArticle socialArticle = BusinessManagement.SocialArticle.GetSocialArticle(id); ViewBag.preImage = socialArticle.Image; ViewBag.preText = socialArticle.Text; socialArticleId = Request["socialArticleId"]; } } ViewBag.socialArticleId = socialArticleId; ViewBag.categories = categories; ViewBag.postData = false; return(View()); }
public static bool CreateSocialArticle(DBO.SocialArticle socialArticle) { using (IziWatchEntities bdd = new IziWatchEntities()) { try { T_SocialArticle t_socialArticle = new T_SocialArticle() { id = socialArticle.Id, text = socialArticle.Text, image = socialArticle.Image, social_id = socialArticle.SocialId }; bdd.T_SocialArticle.Add(t_socialArticle); bdd.SaveChanges(); return(true); } catch (Exception e) { return(false); } } }
public static bool UpdateSocialArticle(DBO.SocialArticle socialArticle) { return(DataAccess.SocialArticle.UpdateSocialArticle(socialArticle)); }