private void StackPanel_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { dynamic s = GridBasicInformation.CurrentCell.Item; if (s == DependencyProperty.UnsetValue) { MessageBox.Show((string)Application.Current.Resources[StringsMapper.ErrorUserNSel], (string)Application.Current.Resources[StringsMapper.ErrorHeader], MessageBoxButton.OK, MessageBoxImage.Exclamation); } else { int id = s.Id; var p = new AboutUserPage(id); this.NavigationService.Navigate(p); } }
private void BOK_Click(object sender, RoutedEventArgs e) { try { RfidNumber = TBGetRfidId.Text; var db = new RfidContext(); var s = Convert.ToInt64(RfidNumber); var user = db.Database.SqlQuery <M_Users>(new SqlSearchUserForRfid().SQl_SearchUserForRfid, s).SingleOrDefault(); var dsd = db.C_Users.Single(z => z.ID == user.ID); AuthorithationUser = dsd; _rfidHelper.WriteById(dsd); db.SaveChanges(); var p = new AboutUserPage(AuthorithationUser.ID); Singelton.Frame.NavigationService.Navigate(p); } catch { MessageBox.Show((string)Application.Current.Resources[StringsMapper.ErrorEnterRfid], (string)Application.Current.Resources[StringsMapper.ErrorHeader], MessageBoxButton.OK, MessageBoxImage.Exclamation); } }