public List <Pais> All() { List <Pais> listPais = null; using (var ctx = new PruebaXMSEntities()) { listPais = ctx.Pais.ToList().Select(c => MapFromDataSourceToEntity(c)).ToList(); } return(listPais); }
public List <Usuario> All() { try { using (var ctx = new PruebaXMSEntities()) { return(new UsuarioRepository(ctx).All()); } } catch (Exception) { throw; } }
public void Delete(ref Usuario entity) { try { using (var ctx = new PruebaXMSEntities()) { var asociadoRepository = new UsuarioRepository(ctx); asociadoRepository.Delete(entity); } } catch (Exception ex) { throw ex; } }
public void Create(ref Usuario entity) { try { using (var ctx = new PruebaXMSEntities()) { var asociadoRepository = new UsuarioRepository(ctx); entity.Password = Encriptar(entity.Password); asociadoRepository.Insert(ref entity); } } catch (Exception ex) { throw ex; } }
public UsuarioRepository(PruebaXMSEntities _dbContext) : base(_dbContext) { }
public BaseRepository(PruebaXMSEntities _dbContext) { dbContext = _dbContext; }