Ejemplo n.º 1
0
 //——————————————————————————————————————————————————————————————[ TextChanged ]———————————————————————————————————————————————————————————————
 //——————————————————————————————————————————[ Devolucion Id ]——————————————————————————————————————————
 private void PrestamoIdTextbox_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (DevolucionesIdTextbox.Text.Trim() != string.Empty)
         {
             int.Parse(DevolucionesIdTextbox.Text);
         }
     }
     catch
     {
         MessageBox.Show($"El valor digitado en el campo (Préstamo Id) no es un número.\n\nPor favor, digite un número.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
         DevolucionesIdTextbox.Text = "0";
         DevolucionesIdTextbox.Focus();
         DevolucionesIdTextbox.SelectAll();
     }
 }
Ejemplo n.º 2
0
        //——————————————————————————————————————————————————————————————[ Buscar ]———————————————————————————————————————————————————————————————
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            Devoluciones encontrado = DevolucionesBLL.Buscar(devoluciones.DevolucionId);

            if (encontrado != null)
            {
                devoluciones = encontrado;
                Cargar();
            }
            else
            {
                MessageBox.Show($"Esta Devolución no fue encontrado.\n\nAsegúrese que existe o cree una nueva.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                Limpiar();
                DevolucionesIdTextbox.SelectAll();
                DevolucionesIdTextbox.Focus();
            }
        }
Ejemplo n.º 3
0
        //——————————————————————————————————————————————————————————————[ Guardar ]———————————————————————————————————————————————————————————————
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            {
                if (!Validar())
                {
                    return;
                }

                //—————————————————————————————————[ Devolución Id ]—————————————————————————————————
                if (DevolucionesIdTextbox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Devolución Id) está vacío.\n\nAsigne un Id al Préstamo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    DevolucionesIdTextbox.Text = "0";
                    DevolucionesIdTextbox.Focus();
                    DevolucionesIdTextbox.SelectAll();
                    return;
                }
                //—————————————————————————————————[ Cliente Id ]—————————————————————————————————
                if (ClienteIdComboBox.Text == string.Empty)
                {
                    MessageBox.Show("El Campo (Cliente Id) está vacío.\n\nSelecione un Cliente.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    ClienteIdComboBox.IsDropDownOpen = true;
                    return;
                }

                var paso = DevolucionesBLL.Guardar(this.devoluciones);
                if (paso)
                {
                    Limpiar();
                    MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Transacción Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }