//——————————————————————————————————————————————————————————————[ Guardar ]——————————————————————————————————————————————————————————————— private void GuardarButton_Click(object sender, RoutedEventArgs e) { { if (!Validar()) { return; } //—————————————————————————————————[ NombreCompleto ]————————————————————————————————— if (NombreProvedorTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombre Provedor) está vacío.\n\nPorfavor, Asigne un Nombre al Contacto.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombreProvedorTextBox.Clear(); NombreProvedorTextBox.Focus(); return; } ProductosBLL.SumarEntradaProductos(Convert.ToInt32(ProductoIdComboBox.SelectedValue), Convert.ToDouble(CantidadTextBox.Text)); //----------------- var paso = EntradaProductosBLL.Guardar(entradaProductos); if (paso) { Limpiar(); MessageBox.Show("Entrada guardada ", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Entrada no se guardo", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
public void GetListTest() { EntradaProductosBLL productosBLL = new EntradaProductosBLL(); var Listar = productosBLL.GetList(x => true); Assert.IsNotNull(Listar); }
private void ButtonBuscar_Click(object sender, EventArgs e) { if (Validar(1)) { MessageBox.Show("Introducir Id"); } else { int id = Convert.ToInt32(EntradaIdNumericUpDown.Value); EntradaProductos entradaProducto = EntradaProductosBLL.Buscar(id); if (entradaProducto != null) { EntradaIdNumericUpDown.Value = entradaProducto.EntradapId; ProductosComboBox.SelectedValue = entradaProducto.ProductoId; CantidadNumericUpDown.Value = entradaProducto.Cantidad; } else { MessageBox.Show("No Fue Encontrado!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } GeneralErrorProvider.Clear(); } }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <EntradaProductos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: try { listado = EntradaProductosBLL.GetList(u => u.EntradaProductoId == int.Parse(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 1: try { listado = EntradaProductosBLL.GetList(u => u.NombreProvedor.Contains(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 2: try { listado = EntradaProductosBLL.GetList(u => u.Cantidad == float.Parse(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; } } else { listado = EntradaProductosBLL.GetList(c => true); } if (DesdeDatePicker.SelectedDate != null) { listado = EntradaProductosBLL.GetList(c => c.FechaEntrada.Date >= DesdeDatePicker.SelectedDate); } if (HastaDatePicker.SelectedDate != null) { listado = EntradaProductosBLL.GetList(c => c.FechaEntrada.Date <= HastaDatePicker.SelectedDate); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
public void BuscarTest() { int id = 1; EntradaProductos entradaProductos = new EntradaProductos(); entradaProductos = EntradaProductosBLL.Buscar(id); Assert.IsNotNull(entradaProductos); }
public void EliminarTest() { bool paso; int id = 3; paso = EntradaProductosBLL.Eliminar(id); Assert.AreEqual(paso, false); }
public void BuscarTest() { int id = 3; EntradaProductos Entrada = new EntradaProductos(); Entrada = EntradaProductosBLL.Buscar(id); Assert.IsNotNull(Entrada); }
public void EliminarTest() { bool paso; int id = 1; EntradaProductosBLL productosBLL = new EntradaProductosBLL(); paso = productosBLL.Eliminar(id); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, EventArgs e) { EntradaProductos entradaProductos = new EntradaProductos(); bool paso = false; if (!Validar()) { return; } entradaProductos = LlenaClase(); if (EntradaIdNumericUpDown.Value == 0) { paso = EntradaProductosBLL.Guardar(entradaProductos); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una entrada que no existe!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } var result = MessageBox.Show("¿Seguro que desea modificar esta entrada?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (result == DialogResult.Yes) { paso = EntradaProductosBLL.Modificar(entradaProductos); if (paso) { MessageBox.Show("La entrada se modificó de manera exitosa!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No se pudo modificar la entrada!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } return; } else { return; } } if (paso) { MessageBox.Show("La entrada se guardado de manera exitosa!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } EntradaIdNumericUpDown.Focus(); }
public void ModificarTest() { bool paso; EntradaProductos entradaProductos = new EntradaProductos(); entradaProductos.EntradapId = 1; entradaProductos.Fecha = DateTime.Now; entradaProductos.ProductoId = 1; entradaProductos.Cantidad = 2; paso = EntradaProductosBLL.Modificar(entradaProductos); Assert.AreEqual(paso, true); }
public void GuardarTest() { bool paso; EntradaProductos entradaProductos = new EntradaProductos(); EntradaProductosBLL productosBLL = new EntradaProductosBLL(); entradaProductos.EntradapId = 1; entradaProductos.Fecha = DateTime.Now; entradaProductos.ProductoId = 1; entradaProductos.Cantidad = 5; paso = productosBLL.Guardar(entradaProductos); Assert.AreEqual(paso, true); }
public void ModificarTest() { bool paso = false; EntradaProductos Entrada = new EntradaProductos(); Entrada.EntradaId = 3; Entrada.Fecha = DateTime.Now; Entrada.Cantidad = 5; Entrada.ProductoId = 3; paso = EntradaProductosBLL.Modificar(Entrada); Assert.AreEqual(paso, true); }
protected void BtnGuardar_Click(object sender, EventArgs e) { EntradaProductosBLL repositorio = new EntradaProductosBLL(); EntradaProductos eProductos = LlenaClase(); RepositorioBase <Productos> productos = new RepositorioBase <Productos>(); bool paso = false; if (ProductoDropDownList != null) { if (Page.IsValid) { if (EProductoIdTextBox.Text == "0") { paso = repositorio.Guardar(eProductos); } else { var verificar = repositorio.Buscar(Utils.ToInt(EProductoIdTextBox.Text)); if (verificar != null) { paso = repositorio.Modificar(eProductos); } else { Utils.ShowToastr(this, "No se encuentra el ID", "Fallo", "error"); return; } } if (paso) { Utils.ShowToastr(this, "Registro Con Exito", "Exito", "success"); } else { Utils.ShowToastr(this, "No se pudo Guardar", "Fallo", "error"); } LimpiarCampos(); return; } } else { Utils.ShowToastr(this, "El numero de cuenta no existe", "Fallo", "error"); return; } }
//——————————————————————————————————————————————————————————————[ Buscar ]——————————————————————————————————————————————————————————————— private void BuscarButton_Click(object sender, RoutedEventArgs e) { EntradaProductos encontrado = EntradaProductosBLL.Buscar(int.Parse((EntradaProductoIdTextBox.Text))); if (encontrado != null) { this.entradaProductos = encontrado; Cargar(); } else { this.entradaProductos = new EntradaProductos(); this.DataContext = this.entradaProductos; MessageBox.Show($"Esta entrada no fue encontrada.\n\nAsegúrese que existe o cree uno nuevo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); EntradaProductoIdTextBox.SelectAll(); EntradaProductoIdTextBox.Focus(); } }
private void EliminarButton_Click(object sender, EventArgs e) { RepositorioBase <EntradaProductos> Repositorio = new RepositorioBase <EntradaProductos>(); MyErrorProvider.Clear(); bool paso = false; int.TryParse(EntradaIdNumericUpDown.Text, out int Id); if (!ExisteEnLaBaseDeDatos()) { MyErrorProvider.SetError(EntradaIdNumericUpDown, "Esta entrada no existe!"); return; } else { EntradaProductos entradaProductos = Repositorio.Buscar(Convert.ToInt32(EntradaIdNumericUpDown.Value)); if (entradaProductos != null) { var result = MessageBox.Show("¿Seguro que desea eliminar esta entrada?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (result == DialogResult.Yes) { paso = EntradaProductosBLL.Eliminar(Id); if (paso) { MessageBox.Show("La entrada se elimino de manera exitosa!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); EntradaIdNumericUpDown.Focus(); Limpiar(); } else { MessageBox.Show("La entrada no pudo ser eliminada!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); EntradaIdNumericUpDown.Focus(); } return; } } } EntradaIdNumericUpDown.Focus(); }
private void ButtonGuardar_Click(object sender, EventArgs e) { bool paso = false; EntradaProductos entradaProducto = Llenarclase(); if (Validar(2)) { MessageBox.Show("Favor de Llenar las Casillas"); } else { if (EntradaIdNumericUpDown.Value == 0) { paso = EntradaProductosBLL.Guardar(entradaProducto); } else { var V = EntradaProductosBLL.Buscar(Convert.ToInt32(EntradaIdNumericUpDown.Value)); if (V != null) { paso = EntradaProductosBLL.Modificar(entradaProducto); } } LimpiarCampos(); GeneralErrorProvider.Clear(); if (paso) { MessageBox.Show("Guardado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No pudo Guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void BuscarFiltrobutton_Click(object sender, EventArgs e) { int Id; switch (FiltrarcomboBox.SelectedIndex) { case 0: //EntrdaId Id = Convert.ToInt32(FiltrartextBox.Text); filtral = x => x.EntradaId == Id && (x.Fecha >= DesdedateTimePicker.Value && x.Fecha <= HastadateTimePicker.Value); break; case 1: //Cantidad Id = Convert.ToInt32(FiltrartextBox.Text); filtral = x => x.Cantidad == Id && (x.Fecha >= DesdedateTimePicker.Value && x.Fecha <= HastadateTimePicker.Value); break; case 2: //Todos filtral = x => true; break; } ConsultadataGridView.DataSource = EntradaProductosBLL.GetList(filtral); }
private void ButtonEliminar_Click(object sender, EventArgs e) { if (Validar(1)) { MessageBox.Show("Introduzca Un Id"); } else { int id = Convert.ToInt32(EntradaIdNumericUpDown.Value); if (EntradaProductosBLL.Eliminar(id)) { MessageBox.Show("Eliminado!", "Exitosamente", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpiarCampos(); } else { MessageBox.Show("No se Pudo Eliminar!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } GeneralErrorProvider.Clear(); } }
private void ButtonBuscar_Click(object sender, EventArgs e) { switch (FiltroComboBox.SelectedIndex) { case 0: //EntradaId if (Validar(1)) { MessageBox.Show("Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Validar(2)) { MessageBox.Show("Ingrese un Numero!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { int id = Convert.ToInt32(CriterioTextBox.Text); if (FechaCheckBox.Checked == true) { filtro = x => x.EntradapId == id && (x.Fecha >= DesdeDateTimePicker.Value.Date && x.Fecha <= HastaDateTimePicker.Value.Date); } else { filtro = x => x.EntradapId == id; } if (EntradaProductosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("No Hay Existencia", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } break; case 1: //ProductoId if (Validar(1)) { MessageBox.Show("Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Validar(2)) { MessageBox.Show("Ingrese un Numero!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { int productoId = Convert.ToInt32(CriterioTextBox.Text); if (FechaCheckBox.Checked == true) { filtro = x => x.ProductoId == productoId && (x.Fecha >= DesdeDateTimePicker.Value.Date && x.Fecha <= HastaDateTimePicker.Value.Date); } else { filtro = x => x.ProductoId == productoId; } if (EntradaProductosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("No Hay Existencia", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } break; case 2: //Cantidad if (Validar(1)) { MessageBox.Show("Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Validar(2)) { MessageBox.Show("Ingrese un Numero!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { int cantidad = Convert.ToInt32(CriterioTextBox.Text); if (FechaCheckBox.Checked == true) { filtro = x => x.Cantidad == cantidad && (x.Fecha >= DesdeDateTimePicker.Value.Date && x.Fecha <= HastaDateTimePicker.Value.Date); } else { filtro = x => x.Cantidad == cantidad; } if (EntradaProductosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("No Hay Existencia", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } break; case 3: //Todos filtro = x => true; break; } EntradaProductosDataGridView.DataSource = EntradaProductosBLL.GetList(filtro); CriterioTextBox.Clear(); GeneralErrorProvider.Clear(); }
private void ButtonNuevo_Click(object sender, EventArgs e) { vEntradaProducto ver = new vEntradaProducto(EntradaProductosBLL.GetList(filtro)); ver.Show(); }
public void GetListTest() { var Listar = EntradaProductosBLL.GetList(x => true); Assert.IsNotNull(Listar); }