コード例 #1
0
 public UserProfile GetUserByUserId(Func <UserProfile, bool> predicate)
 {
     using (var entities = new MyBase.Infrastructure.Data.Model.MyBaseProjEntities())
     {
         return(entities.UserProfiles.Include("User").Where(predicate).SingleOrDefault());
     }
 }
コード例 #2
0
 public List <UserProfile> GetAllUserName()
 {
     using (var entities = new MyBase.Infrastructure.Data.Model.MyBaseProjEntities())
     {
         return(entities.UserProfiles.ToList());
     }
 }
コード例 #3
0
 public bool AddNewThread(Thread newThread)
 {
     using (var entities = new MyBase.Infrastructure.Data.Model.MyBaseProjEntities())
     {
         entities.Threads.Add(newThread);
         return((entities.SaveChanges() != 0) ? true : false);
     }
 }
コード例 #4
0
 public int CreateUserDetails(User user)
 {
     using (var entities = new MyBase.Infrastructure.Data.Model.MyBaseProjEntities())
     {
         entities.Users.Add(user);
         return(entities.SaveChanges());
     }
 }
コード例 #5
0
        public IEnumerable <Thread> GetAllThreads()
        {
            var entities = new MyBase.Infrastructure.Data.Model.MyBaseProjEntities();

            return(entities.Threads.ToList());
        }