GenericService<T>.Update() functionality implemented