public void EntradaValidaTest() { bool paso = false; Ventas ventas = VentasBLL.Buscar(1); paso = VentasBLL.EntradaValida(ventas); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (contenedor.ventas.VentaId == 0) { contenedor.ventas.UsuarioId = UsuarioId; } contenedor.ventas.ClienteId = ClientesId[ClientesComboBox.SelectedIndex]; llenarVentaDetalle(); if (VentaIdTextBox.Text == "0") { if (!VentasBLL.EntradaValida(contenedor.ventas)) { MessageBox.Show("Ya ha sido utilizada este ContratoId"); return; } paso = VentasBLL.Guardar(contenedor.ventas); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se Puede Modificar una Venta Que no Existe"); return; } else { contenedor.ventas.FechaModificacion = DateTime.Now; paso = VentasBLL.Modificar(contenedor.ventas); } } if (paso) { ContratosBLL.RestarCantidad(contenedor.ventas.VentaDetalle[0].ContratoId, Convert.ToDecimal(CantidadPendienteLabel.Content)); Limpiar(); MessageBox.Show("Guardado"); } else { MessageBox.Show("No se Pudo Guardar la Venta"); } }