private void btnSave_Click(object sender, RoutedEventArgs e) { var sf = this.DataContext as SpecialFamily; if (sf.IsValidate()) { if (sf.Id.HasValue) { if (SpecialFamily.UpdateData(sf)) { MyMessage.UpdateMessage(); } } else if (SpecialFamily.InsertData(sf)) { MyMessage.InsertMessage(); } } }