upload hw c#