// Znajdź rekordy i je zwróć. public virtual IList <T> Read(SearchCriteria <T> searchCriteria) { SearchCriteria = searchCriteria; UsersServer.RepositoryCommand cmd = _Read; DatabaseManager.Execute(cmd); return(_resourcesFound); }
// Zaktualizuj instancję modelu na podstawie przekazanych właściwości. public void Update(T modelInstance, UpdatedProperties <T> updatedProperties) { var resource = modelInstance; updatedProperties.Set(resource); _resourceToUpdate = resource; UsersServer.RepositoryCommand cmd = _Update; DatabaseManager.Execute(cmd); }
// Usuń rekord. public void Delete(T modelInstance) { _resourceToDelete = modelInstance; UsersServer.RepositoryCommand cmd = _Delete; DatabaseManager.Execute(cmd); }