public void GuardarButton_Click(object sender, RoutedEventArgs e) { bool guardado = false; orden.Fecha = Convert.ToDateTime(FechaDatePicker.SelectedDate.ToString()); orden.SuplidorId = Convert.ToInt32(SuplidorIdComboBox.SelectedValue) + 1; if (string.IsNullOrWhiteSpace(OrdenIdTextBox.Text) || OrdenIdTextBox.Text == "0") { guardado = OrdenesBLL.Guardar(orden); } else { if (!Existe()) { MessageBox.Show("Esta orden no se puede modificar \nporque no existe en la base de datos", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } guardado = OrdenesBLL.Modificar(orden); } if (guardado) { Limpiar(); MessageBox.Show("La orden ha sido guardada correctamente", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Esta orden no ha podido ser guardada.", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!Validar()) { return; } bool guardado = false; if (orden.OrdenId == 0 || string.IsNullOrWhiteSpace(OrdenIdTextBox.Text)) { guardado = OrdenesBLL.Guardar(orden); } else { if (ExisteEnBaseDatos()) { guardado = OrdenesBLL.Modificar(orden); } else { MessageBox.Show("Esta orden no existe; No se puede modificar"); } } if (guardado) { MessageBox.Show("Guardado."); Limpiar(); } else { MessageBox.Show("Error el guardar."); } }
private void GuardarButon_Click(object sender, RoutedEventArgs e) { bool paso = false; if (!Validar()) { return; } if (ordenes.OrdenId == 0) { paso = OrdenesBLL.Guardar(ordenes); } else { if (!ExisteEnLaBaseDeDatosOrdenDetalle() && ExisteEnLaBaseDeDatosProducto() && ExisteEnLaBaseDeDatosCliente()) { MessageBox.Show("No se puede Modificar una persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = OrdenesBLL.Modificar(ordenes); } if (paso) { Limpiar(); MessageBox.Show("Guardado!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo"); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (OrdenIdTextBox.Text == "0") { paso = OrdenesBLL.Guardar(orden); } else { if (ExisteEnLaBaseDeDatos() && ExisteEnLaBaseDeDatosClientes() && ExisteEnLaBaseDeDatosProductos()) { paso = OrdenesBLL.Modificar(orden); } else { MessageBox.Show("No se Puede Modificar una Orden que no existe, no exista un producto o cliente"); return; } } if (paso) { Limpiar(); MessageBox.Show("Guardado"); } else { MessageBox.Show("La Orden No se Pudo Guardar"); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (orden.OrdenId == 0) { paso = OrdenesBLL.Guardar(orden); } else { if (ExisteEnLaBaseDeDatos() && ExisteEnLaBaseDeDatosClientes() && ExisteEnLaBaseDeDatosProductos()) { paso = OrdenesBLL.Modificar(orden); } else { MessageBox.Show("No existe en la BLL", "ERROR"); return; } } if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito"); } else { MessageBox.Show("No se pudo guardar...", "ERROR"); } }
public void ModificarTest() { Ordenes ordenes = OrdenesBLL.Buscar(2); ordenes.SuplidorId = 2; bool modifico = OrdenesBLL.Modificar(ordenes); Assert.IsTrue(modifico); }
public void ModificarTest() { bool paso = false; Ordenes orden = new Ordenes(); orden.OrdenId = 1; orden.Fecha = DateTime.Now; orden.SuplidorId = 1; orden.OrdenesDetalle = new List <OrdenesDetalle>(); orden.Monto = 5; paso = OrdenesBLL.Modificar(orden); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (!Validar()) { return; } if (contenedor.orden.OrdenId == 0) { if (contenedor.orden.Productos.Count > 0) { paso = OrdenesBLL.Guardar(contenedor.orden); } if (contenedor.orden.Productos.Count == 0) { paso = false; } } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se Puede Modificar una Orden Que no Existe"); return; } else { paso = OrdenesBLL.Modificar(contenedor.orden); } } if (paso) { Limpiar(); MessageBox.Show("Guardado"); } else { MessageBox.Show("No se Pudo Guardar porque debe de haber agregado un producto"); } }
public void ModificarTest() { bool paso; Ordenes ordenes = new Ordenes(); ordenes.OrdenId = 1; ordenes.Fecha = DateTime.Now; ordenes.SuplidorId = 1; ordenes.Monto = 1000; ordenes.OrdenesDetalle.Add(new OrdenesDetalle { Id = 0, OrdenId = ordenes.OrdenId, ProductoId = 1, Cantidad = 50, Costo = 50 }); paso = OrdenesBLL.Modificar(ordenes); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; Ordenes orden; if (!Validar()) { return; } orden = LlenaClase(); if (string.IsNullOrEmpty(OrdenIdTextBox.Text) || OrdenIdTextBox.Text == "0") { paso = OrdenesBLL.Guardar(orden); } else { if (!ExisteEnDb()) { MessageBox.Show("No existe el cliente en la base de " + "datos", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); return; } paso = OrdenesBLL.Modificar(orden); } if (paso) { MessageBox.Show("Guardado!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information); Limpiar(); } else { MessageBox.Show(" No guardado!!", "Informacion", MessageBoxButton.OKCancel, MessageBoxImage.Information); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!ValidarOrden()) { return; } bool paso = false; if (string.IsNullOrWhiteSpace(IdTextBox.Text) || IdTextBox.Text == "0") { paso = OrdenesBLL.Guardar(orden); } else { if (!ExisteDB()) { MessageBox.Show("Ya existe .", "Error al modificar ", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = OrdenesBLL.Modificar(orden); } if (paso) { Limpiar(); MessageBox.Show("Orden guardada ", "", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Revise los datos e intente de nuevo", "Error al Guardar", MessageBoxButton.OK, MessageBoxImage.Error); } }