Exemple #1
0
 private void EliminarButton_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (DeudaClientesBLL.Eliminar(deudas.DeudasId))
         {
             Limpiar();
             MessageBox.Show("Eliminado", "Exito");
         }
         else
         {
             MessageBox.Show("No se puede eliminar una deuda que no existe");
         }
     }
     catch
     {
     }
 }
Exemple #2
0
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            DeudaClientes deudaAnterior = DeudaClientesBLL.Buscar(deudas.DeudasId);

            if (string.IsNullOrWhiteSpace(DeudasIdTextBox.Text))
            {
                MessageBox.Show(DeudasIdTextBox.Text, "Coloque id de, deuda");
            }

            if (deudaAnterior != null)
            {
                deudas = deudaAnterior;
                Refrescar();
            }

            else
            {
                MessageBox.Show("No existe ninguna Deuda con ese Id.");
            }
        }
Exemple #3
0
        private void ConsultarButton_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <DeudaClientes>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:     //Todo
                    listado = DeudaClientesBLL.GetList(o => true);
                    break;

                case 1:     //Deuda Id
                    int id;
                    id      = int.Parse(CriterioTextBox.Text);
                    listado = DeudaClientesBLL.GetList(o => o.DeudasId == id);
                    break;

                case 3:    // Nombre Cliente

                    listado = DeudaClientesBLL.GetList(p => p.NombreCliente.Contains(CriterioTextBox.Text));
                    break;

                case 4:     //Deudas
                    decimal deudas;
                    deudas  = decimal.Parse(CriterioTextBox.Text);
                    listado = DeudaClientesBLL.GetList(o => o.Deuda == deudas);
                    break;
                }
            }
            else
            {
                listado = DeudaClientesBLL.GetList(p => true);
            }
            DataGridConsulta.ItemsSource = null;
            DataGridConsulta.ItemsSource = listado;
        }
Exemple #4
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!Validar())
            {
                return;
            }
            Limpiar();


            if (deudas.DeudasId == 0)
            {
                paso = DeudaClientesBLL.Guardar(deudas);
            }
            else
            {
                if (existeEnLaBaseDeDatos())
                {
                    paso = DeudaClientesBLL.Modificar(deudas);
                }
                else
                {
                    MessageBox.Show("No se puede modificar una deuda que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = DeudaClientesBLL.Modificar(deudas);
            }

            if (paso)
            {
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Exemple #5
0
        private bool existeEnLaBaseDeDatos()
        {
            DeudaClientes deudaAnterior = DeudaClientesBLL.Buscar((int)DeudasIdTextBox.Text.ToInt());

            return(deudaAnterior != null);
        }