public void Update() { Validate(); if (IsObjectValid) { DATA.UpdateSale(this); OnSaleUpdated(); } else { } }