public void EditArticle(Articles article) { var originalArticle = (from a in _dataModel.Articles1 where a.articleId == article.articleId select a).First(); if (originalArticle.datePublished.HasValue) { article.datePublished = originalArticle.datePublished; } article.dateCreated = originalArticle.dateCreated; _dataModel.ApplyCurrentValues(originalArticle.EntityKey.EntitySetName, article); _dataModel.SaveChanges(); }
public FacebookUser AddFacebookUser(long facebookId, string accessToken, string name, string gender) { var fbUsers = _dataModel.FacebookUsers.Where(f => f.facebookId == facebookId); if (fbUsers.Count() == 0) { //add fbuser to db var fbu = new FacebookUser(); fbu.facebookId = facebookId; fbu.accessToken = accessToken; fbu.gender = gender; fbu.name = name; fbu.firstlogin = DateTime.Now; fbu.lastlogin = DateTime.Now; _dataModel.AddToFacebookUsers(fbu); _dataModel.SaveChanges(); return(fbu); } else { //update last login date return(fbUsers.First()); } }
public void CreateUser(Users user) { user.userId = Guid.NewGuid(); _dataModel.AddToUsers1(user); _dataModel.SaveChanges(); }
public void CreateFlickrSet(FlickrSets f) { _dataModel.AddToFlickrSets(f); _dataModel.SaveChanges(); }
public void CreateArticleType(ArticleTypes articleType) { _dataModel.AddToArticleTypes1(articleType); _dataModel.SaveChanges(); }