Esempio n. 1
0
        private async void Agregar_Click(object sender, RoutedEventArgs e)
        {
            if (!String.IsNullOrEmpty(referencia.Text))
            {
                int id = int.Parse(referencia.Text);
                Loading.Visibility = Visibility.Visible;
                SantaTeclaService service = new SantaTeclaService();
                var medicamento           = await service.GetMedicamentosByNameOrId(id);

                medicamento.Cantidad = int.Parse(cantidad.Text);
                if (await service.PutMedicamento(id, medicamento))
                {
                    Xceed.Wpf.Toolkit.MessageBox.Show("Se ha agregado", "Todo bien", MessageBoxButton.OK,
                                                      MessageBoxImage.Information);
                }
                else
                {
                    Xceed.Wpf.Toolkit.MessageBox.Show("Error al agregar", "Un error ha surgido", MessageBoxButton.OK,
                                                      MessageBoxImage.Error);
                }
            }
            else
            {
                Xceed.Wpf.Toolkit.MessageBox.Show("Falto referencia", "Suele ocurrir", MessageBoxButton.OK,
                                                  MessageBoxImage.Stop);
            }

            Loading.Visibility = Visibility.Collapsed;
        }
Esempio n. 2
0
        private async void Consultar_Click(object sender, RoutedEventArgs e)
        {
            if (!String.IsNullOrEmpty(referencia.Text))
            {
                int id = int.Parse(referencia.Text);
                Loading.Visibility = Visibility.Visible;
                SantaTeclaService service = new SantaTeclaService();
                var medicamento           = await service.GetMedicamentosByNameOrId(id);

                Xceed.Wpf.Toolkit.MessageBox.Show($"Cantidad disponible: {medicamento.Cantidad}", "Informacion solicitada", MessageBoxButton.OK,
                                                  MessageBoxImage.Information);
            }
            else
            {
                Xceed.Wpf.Toolkit.MessageBox.Show("Falto referencia", "Upssss", MessageBoxButton.OK,
                                                  MessageBoxImage.Stop);
            }
            Loading.Visibility = Visibility.Collapsed;
        }