|
namespace DataAccess.Repository
{
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
public sealed class UserRepository : GenericRepository<User, DataEntityContainer>, IUser
{
public override bool Update(User entity)
{
entity.EntityKey = new EntityKey("DataEntityContainer.Users", "Id", entity.Id);
return base.Update(entity);
}
public override bool Delete(User entity)
{
entity.EntityKey = new EntityKey("DataEntityContainer.Users", "Id", entity.Id);
return base.Delete(entity);
}
public IQueryable<User> GetBySearch(Expression<Func<User, bool>> search)
{
return this.Context.Users.Where(search);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.