private void onSelectionChange(object sender, SelectionChangedEventArgs e)
 {
     pAgenda = (sender as ListBox).SelectedItem as Agenda;
     NavigationService.Navigate(new Uri("/Pages/pAgenda/pageAgendaDetails.xaml", UriKind.Relative));
 }
Exemple #2
0
        void Agenda_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(e.Result))
                {
                    JArray jsonArray_Item = JArray.Parse(e.Result);

                    for (int x = 0; jsonArray_Item.Count() > x; x++)
                    {

                        Agenda agenda = new Agenda();

                        agenda.IdAgenda = jsonArray_Item[x].Value<int>("IdAgenda");
                        agenda.IdTecnico = jsonArray_Item[x].Value<int>("IdTecnico");
                        agenda.TecnicoNome = jsonArray_Item[x].Value<string>("TecnicoNome");
                        agenda.IdCliente = jsonArray_Item[x].Value<int>("IdCliente");
                        agenda.ClienteNome = jsonArray_Item[x].Value<string>("ClienteNome");
                        agenda.Data = jsonArray_Item[x].Value<DateTime>("Data");
                        agenda.Hora = jsonArray_Item[x].Value<DateTime?>("Hora");
                        agenda.Local = jsonArray_Item[x].Value<string>("Local");
                        agenda.Observacoes = jsonArray_Item[x].Value<string>("Observacoes");
                        agenda.Status = jsonArray_Item[x].Value<string>("Status");

                        if (Verificacao(agenda))
                        {
                            AgendaDB.Create(agenda);
                        }

                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message,
                        "Agenda",
                        MessageBoxButton.OK);

            }
        }
 private void Btn_Salvar_Click(object sender, RoutedEventArgs e)
 {
     agenda = new Agenda
     {
         IdCliente = Convert.ToInt32(Lpk_Cliente.SelectedItem),
         Data = Convert.ToDateTime(Dp_Data),
         Hora = Convert.ToDateTime(Tp_Hora),
         Servicos = Tb_Servicos.Text,
         Local = Tb_Local.Text,
         Observacoes = Tb_Observacoes.Text,
         IdTecnico = Convert.ToInt32(Lpk_Tecnico.SelectedItem),
         Status = Convert.ToString(Lpk_Status.SelectedItem)
     };
     AgendaDB.Create(agenda);
 }
Exemple #4
0
        public bool Verificacao(Agenda pObjeto)
        {
            var verf = AgendaDB.GetOne(pObjeto.IdAgenda);

            if (verf == null)
            {
                //
                return true;
            }
            else
            {
                return false;
            }
        }