예제 #1
0
        public async Task <bool> UserLockAsync(int id)
        {
            var user = _context.Users.Find(id);

            if (user == null)
            {
                return(false);
            }
            if (user.LockoutEnabled)
            {
                user.LockoutEnabled = false;
                user.LockoutEnd     = null;
            }
            else
            {
                user.LockoutEnabled = true;
                user.LockoutEnd     = DateTime.MaxValue;
            }
            return(await _context.SaveChangesAsync() > 0);
        }
예제 #2
0
 public async Task <bool> Add(Institution model)
 {
     _context.Institutions.Add(model);
     return(await _context.SaveChangesAsync() > 0);
 }
예제 #3
0
 public async Task <bool> AddDonation(Donation donation)
 {
     _context.Add(donation);
     return(await _context.SaveChangesAsync() > 0);
 }