public void Delete(IDalUser entity) { if (entity != null) { var user = _context.Set <User>().Find(entity.Id); if (user != null) { _context.Set <User>().Remove(user); } } }
public void Add(IDalUser entity) { if (entity == null) { throw new ArgumentNullException("entity"); } var user = new User() { Id = entity.Id, Name = entity.Name, PasswordHash = entity.PasswordHash }; // user.Role = _context.Set<Role>().Find(entity.RoleId); foreach (var fileId in entity.FilesIds) { user.Files.Add(_context.Set <AppFile>().Find(fileId)); } _context.Set <User>().Add(user); }
public static IBllUser ToBllUser(this IDalUser user) { return(ToBllUserExpression().Compile()(user)); }
/// <inheritdoc /> /// <summary> /// User Cache Dal /// </summary> /// <param name="dal">Original IDal</param> public CacheDalUser(IDalUser dal) : base(dal) { }