private void btnEliminar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtNombreArticulo.Text)) { MessageBox.Show("Error, no hay Articulo para Eliminar"); } //if //(txtCedula.Text!= null) else { DialogResult dialogo = MessageBox.Show("¿Deseas borrar este Articulo?", " Borrando Articulo de la base de datos", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogo == DialogResult.Yes) { int CompraId = Convert.ToInt32(txtRIdCompras.Text); ComprasBLL.Eliminar(CompraId); txtRIdCompras.Clear(); txtNombreArticulo.Clear(); //btnPNuevo.Clear(); //btnUsado.Clear(); txtcantidadArticulo.Clear(); txtPrecioCompra.Clear(); txtComprasFecha.Clear(); txtComprasObservaciones.Clear(); txtComprasCodigo.Clear(); txtPrecioVenta.Clear(); //txtComprasGanancia.Clear(); MessageBox.Show("! Cliente Eliminado !", MessageBoxOptions.ServiceNotification.ToString()); } } }
public void BuscarTest() { Compras compras; compras = ComprasBLL.Buscar(2); Assert.IsNotNull(compras); }
private void txtNumPedido_Leave(object sender, EventArgs e) { try { // Localizar pedido int cod; int.TryParse(txtNumPedido.Text, out cod); if (cod != 0) { ComprasBLL objBLL = new ComprasBLL(); objCAP.limpar(); objBLL.localizarLeave(cod.ToString(), "com_numPedido"); if (objBLL.com_codigo != 0) { objCAP.localizarLeave(objBLL.com_codigo.ToString(), "cp_codigo"); if (objCAP.cp_codigo != 0) { carregaCampos(); txtCodigo.Enabled = false; } } objBLL = null; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
public void EliminarTest() { bool paso; paso = ComprasBLL.Eliminar(1); Assert.AreEqual(paso, true); }
private void btnAgregar_Click(object sender, EventArgs e) { //Entidades.Ventas v = new Entidades.Ventas(); // int id = (int)txtArticulos.SelectedValue; v.Com.Add(ComprasBLL.Buscar((int)txtArticulos.SelectedValue)); //v.Com.Add(new Compras(id, txtArticulos.Text, Compras.GetPrecio(id), Utilidades.ToInt(txtCantidad.Text))); DatosFactura.DataSource = null; //DatosFactura.Rows.Add(); DatosFactura.DataSource = v.Com; //DatosFactura.Columns[1].Visible = false; // DatosFactura.Columns[2].Visible = false; //DatosFactura.Columns[3].Visible = false; // DatosFactura.Columns[4].Visible = false; DatosFactura.Columns[5].Visible = false; DatosFactura.Columns[6].Visible = false; DatosFactura.Columns[7].Visible = false; DatosFactura.Columns[8].Visible = false; DatosFactura.Columns[9].Visible = false; DatosFactura.Columns[10].Visible = false; DatosFactura.Columns[11].Visible = false; DatosFactura.Columns[0].Visible = true; //DatosFactura.Rows.Add(txtCantidad.Text); //DatosFactura.Rows[0].Cells. = txtCantidad.Text; Calcular(); }
public void ModificarTest() { Contexto db = new Contexto(); Compras Compra = new Compras(); Compra.CompraId = 1; Compra.Fecha = DateTime.Now; Compra.ProveedorId = 1; Compra.Balance = 2000; Compra.Itbis = 18; Compra.DetalleCompra.Add(new ComprasDetalle() { Id = 0, CompraId = 1, Cantidad = 20, ProductoId = 2, Precio = 50, Subtotal = 1000 } ); Assert.IsTrue(ComprasBLL.Modificar(Compra)); }
private void button2_Click(object sender, EventArgs e) { Entidades.Compras compras = new Entidades.Compras(); if (!Validar()) { MessageBox.Show("Complete todos los datos", MessageBoxIcon.Stop.ToString()); return; } compras = LlenarClase(); if (ComprasBLL.insertar(compras)) { txtRIdCompras.Clear(); txtNombreArticulo.Clear(); //btnPNuevo.Clear(); //btnUsado.Clear(); txtcantidadArticulo.Clear(); txtPrecioCompra.Clear(); txtComprasFecha.Clear(); txtComprasObservaciones.Clear(); txtComprasCodigo.Clear(); txtPrecioVenta.Clear(); //txtComprasGanancia.Clear(); MessageBox.Show("Compra Registrada", MessageBoxOptions.RtlReading.ToString()); //progressBar1.Visible = true; //timer1.Start(); } }
public void GetListTest() { var lista = new List <Compras>(); lista = ComprasBLL.GetList(p => true); Assert.IsNotNull(lista); }
public rCompras(int usuario, Compras compra) { InitializeComponent(); IniciarCombobox(); Limpiar(); this.compra = ComprasBLL.Search(compra.CompraId); this.DataContext = this.compra; detallemostrar = new List <DetalleMostrar>(); }
public void EliminarTest() { bool paso; Compras compras = new Compras(); compras.CompraId = 1; paso = ComprasBLL.Eliminar(compras.CompraId); Assert.AreEqual(paso, true); }
private void Recontar(Pagos pagos) { foreach (var item in pagos.DetallePagos) { var compraId = item.CompraId; Compras compra = ComprasBLL.Buscar(compraId); compra.Balance += item.Pago; ComprasBLL.Modificar(compra); } }
private void btnModificar_Click(object sender, EventArgs e) { //dataGridView1 = new DataGridView(); //bool validar = true; ; if (String.IsNullOrEmpty(txtNombreArticulo.Text)) { MessageBox.Show("Error, no hay Articulos para Modificar"); } //if (validar && txtNombre.Text !=null) else { //validar = true; ComprasBLL.Modificar(new Entidades.Compras() { CompraId = Convert.ToInt32(txtRIdCompras.Text), NombreArticulo = txtNombreArticulo.Text, Condicion = btnPNuevo.Text, CantidadArticulo = Convert.ToInt32(txtcantidadArticulo.Text), PrecioCompra = Convert.ToInt32(txtPrecioCompra.Text), Fecha = txtComprasFecha.Text, Observaciones = txtComprasObservaciones.Text, Codigo = txtComprasCodigo.Text, Precio = Convert.ToInt32(txtPrecioVenta.Text), //Ganancia = Convert.ToInt32(txtComprasGanancia.Text), //List = ComprasBLL.GetLista(); }); DialogResult dialogo = MessageBox.Show("Articulo Actualizado Correctamente"); if (dialogo == DialogResult.OK) { txtRIdCompras.Clear(); } txtNombreArticulo.Clear(); //btnPNuevo.Clear(); //btnUsado.Clear(); txtcantidadArticulo.Clear(); txtPrecioCompra.Clear(); txtComprasFecha.Clear(); txtComprasObservaciones.Clear(); txtComprasCodigo.Clear(); txtPrecioVenta.Clear(); //txtComprasGanancia.Clear(); btnNuevo.Enabled = true; //btnModificar.Enabled = false; //lista = PersonasBLL.Getlista(); // dataGridView1.DataSource = lista; } }
public void ExisteTest() { bool paso = false; paso = ComprasBLL.Existe(1); if (paso) { Assert.AreEqual(paso, true); } Assert.Fail(); }
public void BuscarTest() { bool paso = true; var compras = ComprasBLL.Buscar(1); if (compras != null) { paso = true; Assert.AreEqual(paso, true); } }
private void txtCompra_Leave(object sender, EventArgs e) { try { // Localizar usuário int cod; int.TryParse(txtCompra.Text, out cod); if (cod != 0) { objCAP.limpar(); objCAP.localizarLeave(cod.ToString(), "cp_compras"); //if (objCAP.cp_codigo != 0) //{ // carregaCampos(); // txtCodigo.Enabled = false; //} //else //não há registros em contas a pagar, mas pode ter uma compra //{ objCom = new ComprasBLL(); // objCom.localizar(cod.ToString(), "com_codigo"); if (objCom.com_codigo != 0) { FornecedoresBLL objFor = new FornecedoresBLL(); objFor.localizar(objCom.com_fornecedor.ToString(), "for_codigo"); if (objFor.for_tipo == "Não") { cbPrestServ.Checked = false; } else { cbPrestServ.Checked = true; } //if (objFor.for_tipo_fornecedor == "Pessoa Jurídica") // cbPessoaJuridica.Checked = true; //else // cbPessoaJuridica.Checked = false; cbFornPresServ.SelectedValue = objFor.for_codigo; //cbPessoaJuridica.Enabled = false; cbPrestServ.Enabled = false; cbFornPresServ.Enabled = false; //} } } else { limpar(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
public RegistroVentas() { InitializeComponent(); txtClientes.DataSource = PersonasBLL.Getlista(); txtClientes.DisplayMember = "Nombre"; txtClientes.ValueMember = "PersonaId"; txtArticulos.DataSource = ComprasBLL.GetLista(); txtArticulos.DisplayMember = "NombreArticulo"; txtArticulos.ValueMember = "CompraId"; DatosFactura.Columns[0].Visible = false; v = new Entidades.Ventas(); }
public void ModificarTest() { ComprasBLL Metodos = new ComprasBLL(); CompraProductos compra = new CompraProductos(); List <CompraProductosDetalle> detalle = new List <CompraProductosDetalle>(); compra.CompraId = 1; compra.ProveedorId = 1; compra.UsuarioId = 1; compra.Fecha = DateTime.Now; compra.Total = 600; compra.ProductosDetalle = detalle; Assert.IsTrue(Metodos.Modificar(compra)); }
private void RemoverButton_Click(object sender, EventArgs e) { ComprasBLL Metodos = new ComprasBLL(); decimal importe = Convert.ToDecimal(DetalleDataGridView.CurrentRow.Cells[6].Value); int cantidad = Convert.ToInt32(DetalleDataGridView.CurrentRow.Cells[4].Value); string Id = ProductoComboBox.SelectedValue.ToString(); if (DetalleDataGridView.Rows.Count > 0 && DetalleDataGridView.CurrentRow != null) { Detalle.RemoveAt(DetalleDataGridView.CurrentRow.Index); Metodos.AgregarCantidad(cantidad * (-1), Convert.ToInt32(Id)); TotalTextBox.Text = Convert.ToString(Convert.ToDecimal(TotalTextBox.Text) - importe); CargarGrid(); } }
private void BucarButton_Click(object sender, RoutedEventArgs e) { Compras encontrado = ComprasBLL.Buscar(compra.CompraId); if (encontrado != null) { compra = encontrado; Cargar(); } else { Limpiar(); MessageBox.Show("La Compra no Existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void GetListTest() { bool paso = false; var lista = ComprasBLL.GetList(x => true); if (lista != null) { paso = true; } else { Assert.Fail(); } Assert.AreEqual(paso, true); }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Compras encontrado = ComprasBLL.Search(compra.CompraId); if (encontrado != null) { compra = encontrado; Cargar(); } else { Limpiar(); MessageBox.Show("No existe en la base de datos", "Mensaje", MessageBoxButton.OK, MessageBoxImage.Information); } }
public void InsertarTest() { bool paso; Compras compras = new Compras(); compras.CompraId = 2; compras.SuplidorId = 0; compras.FechaDeCompra = DateTime.Now; compras.SubTotal = 400; compras.ITBIS = 0.18; compras.Descuento = 10; compras.Total = 350; paso = ComprasBLL.Insertar(compras); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { try { bool paso = false; Compras compra; if (!Validar()) { return; } if (!ValidarSuplidorId(Convert.ToInt32(SuplidorIdTextbox.Text))) { MessageBox.Show("Suplidor Id no valido", "Error", MessageBoxButton.OK, MessageBoxImage.Information); return; } compra = LlenaClase(); if (string.IsNullOrEmpty(CompraIDTextBox.Text) || CompraIDTextBox.Text == "0") { paso = ComprasBLL.Guardar(compra); } else { if (!ExisteEnDB()) { MessageBox.Show("Persona No Encontrada", "Error", MessageBoxButton.OK, MessageBoxImage.Information); return; } paso = ComprasBLL.Modificar(compra); } if (paso) { MessageBox.Show("Guardado!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information); Limpiar(); } else { MessageBox.Show(" No guardado!!", "Informacion", MessageBoxButton.OKCancel, MessageBoxImage.Information); } } catch { MessageBox.Show(" Id no valido!!", "Informacion", MessageBoxButton.OKCancel, MessageBoxImage.Information); } }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Compras>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: listado = ComprasBLL.GetList(o => true); break; case 1: int id; id = int.Parse(CriterioTextBox.Text); listado = ComprasBLL.GetList(o => o.CompraId == id); break; case 2: int idS; idS = int.Parse(CriterioTextBox.Text); listado = ComprasBLL.GetList(o => o.SuplidorId == idS); break; case 3: DateTime fecha = Convert.ToDateTime(CriterioTextBox.Text); listado = ComprasBLL.GetList(x => x.FechaDeCompra.Date >= fecha.Date && x.FechaDeCompra.Date <= fecha.Date); break; case 4: int idU; idU = int.Parse(CriterioTextBox.Text); listado = ComprasBLL.GetList(x => x.UsuariosId == idU); break; } } else if (FiltrarComboBox.SelectedIndex == 3) { listado = ComprasBLL.GetList(x => x.FechaDeCompra.Date >= DesdeDateTimePicker.SelectedDate && x.FechaDeCompra.Date <= HastaDateTimePicker.SelectedDate); } else { listado = ComprasBLL.GetList(p => true); } ConsultarDataGrid.ItemsSource = null; ConsultarDataGrid.ItemsSource = listado; }
//Evento que guardara un registro private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!válidar()) { return; } if (ComprasBLL.Guardar(Compra)) { Limpiar(); MessageBox.Show("La Compra fué registrada de forma Éxitosa.", "Guardado", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Algo salió mal, no se logró guardar el registro de compra.", "Error.", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { int id; Compras compra = new Compras(); int.TryParse(CompraIDTextBox.Text, out id); compra = ComprasBLL.Buscar(id); if (compra != null) { LlenaCampo(compra); } else { MessageBox.Show(" No encontrado !!!", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void BuscarVentasButton_Click(object sender, EventArgs e) { Expression <Func <Compras, bool> > filtro = a => true; switch (FiltrarComboBox.SelectedIndex) { case 0: //Fecha filtro = a => a.Fecha >= FechaCompras1DateTimePicker.Value.Date && a.Fecha <= FechaCompras2DateTimePicker.Value.Date; break; case 1: //Total filtro = a => a.TotalAPagar.Equals(CriterioTextBox.Text); break; } Listaventas = ComprasBLL.GetList(filtro); ConsultaDataGridView.DataSource = Listaventas; }
public void GuardarTest() { Compras compra = new Compras(); compra.CompraId = 1; compra.UsuarioId = 1; compra.SuplidorId = 1; compra.Fecha = DateTime.Now; compra.ComprasDetalles.Add(new ComprasDetalle { CompraId = 1, Cantidad = 2, ArticuloId = 1, Total = 123 }); Assert.IsTrue(ComprasBLL.Guardar(compra)); }
private void btnEliminar_Click(object sender, EventArgs e) { if (DatosFactura.CurrentRow != null) { DialogResult dialogo = MessageBox.Show("¿Deseas borrar este Articulo?", " Borrando articulo de la base de datos", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogo == DialogResult.Yes) { int CompraId = Convert.ToInt32(DatosFactura.CurrentRow.Cells["CompraId"].Value); ComprasBLL.Eliminar(CompraId); //lista = PersonaUsuarioBLL.Getlista(); MessageBox.Show("! Articulo Eliminado !", MessageBoxOptions.ServiceNotification.ToString()); } } else { return; } DatosFactura.DataSource = lista; }
//Evento que eliminara un registro. private void EliminarButton_Click(object sender, RoutedEventArgs e) { if (!Regex.IsMatch(CompraIdTextBox.Text, "^[1-9]+$")) { MessageBox.Show("El Id de la compra solo puede ser de carácter numérico.", "Campo CompraId.", MessageBoxButton.OK, MessageBoxImage.Warning); return; } if (ComprasBLL.Eliminar(int.Parse(CompraIdTextBox.Text))) { Limpiar(); MessageBox.Show("Compra eliminada.", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Algo salió mal, no se logró eliminar la compra.", "Error.", MessageBoxButton.OK, MessageBoxImage.Error); } }