示例#1
0
        public Task <Reminder> AddReminder(Reminder reminder)
        {
            //if (reminder.ReminderId == 0)
            //{
            //    for (int x = 1; x < 10000; x++)
            //    {
            //        var find = _dbContext.Reminders.Where(c => c.ReminderId== x).FirstOrDefault();
            //        if (find == null)
            //        {
            //            reminder.ReminderId = x;
            //            break;
            //        }
            //    }
            //}
            var added = _dbContext.Reminders.Add(reminder);

            if (_dbContext.SaveChanges() > 0)
            {
                return(Task.FromResult(reminder));
            }
            return(Task.FromResult(new Reminder()));
        }
示例#2
0
 public Task <News> AddNews(News news)
 {
     //if (news.NewsId == 0)
     //{
     //    for (int x = 101; x < 10000; x++)
     //    {
     //        var find = _dbContext.NewsList.Where(c => c.NewsId == x).FirstOrDefault();
     //        if (find == null)
     //        {
     //            news.NewsId = x;
     //            break;
     //        }
     //    }
     //}
     //throw new System.NotImplementedException();
     _dbContext.NewsList.Add(news);
     if (_dbContext.SaveChanges() > 0)
     {
         return(Task.FromResult(news));
     }
     return(Task.FromResult(new News()));
 }
示例#3
0
 public Task <bool> AddUser(UserProfile user)
 {
     _dbContext.Users.Add(user);
     return(Task.FromResult(_dbContext.SaveChanges() > 0));
 }