.Add() and .Update() aren't working, why though? - C#