private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!Validar()) { return; } if (PrestamoIdTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Préstamo Id) está vacío.\n\nAsigne un ID al Préstamo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); PrestamoIdTextBox.Text = "0"; PrestamoIdTextBox.Focus(); PrestamoIdTextBox.SelectAll(); return; } if (AmigoIdComboBox.Text == string.Empty) { MessageBox.Show("El Campo (Amigo Id) está vacío.\n\nPorfavor, Seleccione El Nombre del Amigo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); AmigoIdComboBox.IsDropDownOpen = true; return; } var paso = PrestamosBLL.Guardar(this.prestamos); if (paso) { Limpiar(); MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Transacción Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void AgregarBotton_Click(object sender, RoutedEventArgs e) { mora.Detalle.Add(new MoraDetalle(mora.MoraId, Convert.ToInt32(PrestamoIdTextBox.Text), Convert.ToInt32(ValorTextBox.Text))); Cargar(); PrestamoIdTextBox.Clear(); ValorTextBox.Clear(); }
private void AgregarFilaButton_Click(object sender, RoutedEventArgs e) { mora.Detalles.Add(new MorasDetalle(mora.MoraId, int.Parse(PrestamoIdTextBox.Text), Double.Parse(ValorTextBox.Text))); Refresh(); PrestamoIdTextBox.Clear(); ValorTextBox.Clear(); }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Prestamos encontrado = PrestamosBLL.Buscar(prestamos.PrestamoId); if (encontrado != null) { prestamos = encontrado; Cargar(); } else { MessageBox.Show($"Este Préstamo no fue encontrado.\n\nAsegúrese que existe o cree uno nuevo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); PrestamoIdTextBox.SelectAll(); PrestamoIdTextBox.Focus(); } }
private bool Validar() { bool esValido = true; if (PrestamoIdTextBox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Prestamo Id está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); PrestamoIdTextBox.Focus(); GuardarButton.IsEnabled = true; } if (AmigoIdComboBox.SelectedItem == null) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Amigo Id está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); AmigoIdComboBox.Focus(); GuardarButton.IsEnabled = true; } if (ObservacionTextbox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Observacion está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); ObservacionTextbox.Focus(); GuardarButton.IsEnabled = true; } if (CantidadTextBox.Text.Length == 0 || Convert.ToInt32(CantidadTextBox.Text) == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Cantidad está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); CantidadTextBox.Focus(); GuardarButton.IsEnabled = true; } return(esValido); }
private void AgregarButton_Click(object sender, RoutedEventArgs e) { if (!Validar()) { return; } var detalle = new PrestamoMorasDetalle(int.Parse(IdTextBox.Text), int.Parse(MoraIdDetalleTextBox.Text), int.Parse(PrestamoIdTextBox.Text), double.Parse(ValorTextBox.Text)); prestamoMoras.MorasDetalle.Add(detalle); prestamoMoras.Total = double.Parse(TotalTextBox.Text); Refrescar(); MoraIdDetalleTextBox.Clear(); PrestamoIdTextBox.Clear(); ValorTextBox.Clear(); IdTextBox.Focus(); }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var prestamos = PrestamosBLL.Buscar(Utiidades.ToInt(PrestamoIdTextBox.Text)); if (prestamos != null) { this.prestamos = prestamos; this.DataContext = this.prestamos; } else { this.prestamos = new Prestamos(); this.DataContext = this.prestamos; MessageBox.Show("Este prestamos no fue encontrado.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); Limpiar(); PrestamoIdTextBox.SelectAll(); PrestamoIdTextBox.Focus(); } }
//Nuevo private void NuevoButton_Click(object sender, RoutedEventArgs e) { Limpiar(); PrestamoIdTextBox.SelectAll(); PrestamoIdTextBox.Focus(); }