Exemplo n.º 1
0
        private void StackPanel_Tap_1(object sender, System.Windows.Input.GestureEventArgs e)
        {
            StackPanel          sp1         = sender as StackPanel;
            StackPanel          sp          = (sender as StackPanel).Parent as StackPanel;
            StackPanel          tbk_message = sp.Children[1] as StackPanel;
            ConfirmMessageModel model       = tbk_message.DataContext as ConfirmMessageModel;

            if (tbk_message.Visibility == Visibility.Collapsed)
            {
                tbk_message.Visibility = Visibility.Visible;
                Image image = (Image)sp1.Children[0];
                image.Source = new BitmapImage(new Uri("/Image_Recycle/Message/m_open.png", UriKind.Relative));
                vm.db.ConfirmMessages.First(c => c.Id == model.Id).IsSee = true;
                vm.db.SubmitChanges();
            }
            else
            {
                tbk_message.Visibility = Visibility.Collapsed;
            }
        }
Exemplo n.º 2
0
 void getConfirmMessage()
 {
     // ObservableCollection<ConfirmMessageModel> List_Messages = new ObservableCollection<ConfirmMessageModel>();
     //   List<ConfirmMessageTable> list = db.ConfirmMessages.Where(c => c.ToId == user.Id).ToList();
     foreach (ConfirmMessageTable message in db.ConfirmMessages)
     {
         ConfirmMessageModel model = new ConfirmMessageModel();
         model.Id    = message.Id;
         model.Title = message.Title;
         model.Time  = message.Time;
         if (message.IsSee)
         {
             model.ImageUri = "/Image_Recycle/Message/m_open.png";
         }
         else
         {
             model.ImageUri = "/Image_Recycle/Message/m_closed.png";
         }
         model.Message = message.Message;
         List_ConfirmMessages.Add(model);
     }
     //List_ConfirmMessages = List_Messages;
 }