private void AgregarFilaButton_Click(object sender, RoutedEventArgs e) { if (JuegoIdComboBox.Text == string.Empty) { MessageBox.Show("El Campo (Juego Id) está vacío.\n\nPorfavor, Seleccione el Juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); JuegoIdComboBox.IsDropDownOpen = true; return; } var filaDetalle = new PrestamosDetalle { PrestamoId = this.prestamos.PrestamoId, JuegoId = Convert.ToInt32(JuegoIdComboBox.SelectedValue.ToString()), juegos = (Juegos)JuegoIdComboBox.SelectedItem, Cantidad = (int)Convert.ToSingle(CantidadTextBox.Text) }; prestamos.CantidadJuegos += Convert.ToDouble(CantidadTotalTextBox.Text.ToString()); this.prestamos.Detalle.Add(filaDetalle); Cargar(); JuegoIdComboBox.SelectedIndex = -1; CantidadTextBox.Text = "1"; }
private void AgregarFilaButton_Click(object sender, RoutedEventArgs e) { if (!ValidarJuego()) { return; } Juegos juego = JuegosBLL.Buscar(Convert.ToInt32(JuegoComboBox.SelectedIndex + 1)); if (juego != null) { PrestamosDetalle prd; Prestamo.Detalles.Add( prd = new PrestamosDetalle { PrestamoId = Prestamo.PrestamoId, JuegoId = JuegoComboBox.SelectedIndex + 1, Cantidad = Convert.ToInt32(CantidadTextBox.Text), Descripcion = juego.Descripcion } ); Prestamo.CantidadJuegos += prd.Cantidad; juego.Existencia -= prd.Cantidad; CantidadJuegosTextBox.Text = Prestamo.CantidadJuegos.ToString(); Cargar(); } }
public void GuardarTest() { PrestamosDetalle pagosDetalle = new PrestamosDetalle(1, 1, "Menu", DateTime.Now); List <PrestamosDetalle> list = new List <PrestamosDetalle>(); list.Add(pagosDetalle); Prestamo prestamo = new Prestamo(1, 1, null, 1, DateTime.Now, DateTime.Now, list); bool realizado = PrestamoBLL.Guardar(prestamo); Assert.AreEqual(true, realizado); }
private void AgregarButton_Click(object sender, RoutedEventArgs e) { if (!ValidandoAgregar()) { return; } var detalle = new PrestamosDetalle { Id = 0, PrestamoId = int.Parse(PrestamoIdTextBox.Text), JuegoId = int.Parse(JuegoIdComboBox.SelectedValue.ToString()), Cantidad = int.Parse(CantidadTextBox.Text) }; prestamos.Detalles.Add(detalle); Cargar(); CantidadTextBox.Clear(); }
//——————————————————————————————————————————————————————————————[ Agregar Fila ]——————————————————————————————————————————————————————————————— private void AgregarFilaButton_Click(object sender, RoutedEventArgs e) { //—————————————————————————————————[ Juego Id ]————————————————————————————————— if (JuegoIdComboBox.Text == string.Empty) { MessageBox.Show("El Campo (Juego Id) está vacío.\n\nSelecione un Juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); JuegoIdComboBox.IsDropDownOpen = true; return; } //—————————————————————————————————[ Cantidad Juegos ]————————————————————————————————— if (CantidadJuegosTextBox.Text == string.Empty) { MessageBox.Show("El Campo (Cantidad Juegos) está vacío.\n\nPorfavor, Escriba la cantidad de juegos a prestar.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); CantidadJuegosTextBox.Text = "0"; CantidadJuegosTextBox.Focus(); CantidadJuegosTextBox.SelectAll(); return; } var filaDetalle = new PrestamosDetalle { PrestamosId = this.prestamos.PrestamoId, JuegoId = Convert.ToInt32(JuegoIdComboBox.SelectedValue.ToString()), //——————————————————————————————[ Nombre en el ComboBox ]—————————————————————————————— FK_Juegos = (Juegos)JuegoIdComboBox.SelectedItem, //————————————————————————————————————————————————————————————————————————————————————— CantidadJuegos = Convert.ToSingle(CantidadJuegosTextBox.Text) }; //——————————————————————————————[Prestamos Total]—————————————————————————————— prestamos.CantidadJuegosTotal += Convert.ToDouble(CantidadJuegosTextBox.Text.ToString()); //—————————————————————————————————————————————————————————————————————————— this.prestamos.Detalle.Add(filaDetalle); Cargar(); JuegoIdComboBox.SelectedIndex = -1; CantidadJuegosTextBox.Text = "0"; }