private void btnFiltroCliente_Click(object sender, EventArgs e) { try { N_Inventario Invenario = new N_Inventario(); List <E_Inventario> lista = Invenario.ListaInventarioBuscar(); if (cbid.Checked) { lista = lista.Where(l => l.Id_producto.StartsWith(txtid.Text)).ToList(); } if (cbmarca.Checked) { lista = lista.Where(l => l.Marca.StartsWith(txtmarca.Text)).ToList(); } if (cbmodelo.Checked) { lista = lista.Where(l => l.Modelo.StartsWith(txtmodelo.Text)).ToList(); } dgvFiltroInventario.DataSource = lista; } catch (Exception ex) { throw ex; } }
private void CargarGrid() { try { N_Inventario nInventario = new N_Inventario(); dgvFiltroInventario.DataSource = nInventario.Listainventario(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarGrid() { try { N_Inventario N_Inventario = new N_Inventario(); dataGridView1.DataSource = N_Inventario.Listainventario(); } catch (Exception ex) { throw ex; } }
public void PruebaAgregarInventario() { //Intanciando las clases //Negocio N_Inventario n_Inventario = new N_Inventario(); //Entidad E_Inventario e_Inventario = new E_Inventario(); e_Inventario.inventario = "Cocina"; e_Inventario.id_Salon = 20; Assert.AreNotEqual(0, n_Inventario.AgregarInventario(e_Inventario)); }
private void Btn_quitar_Click(object sender, EventArgs e) { try { if (dataGridView1.SelectedRows.Count > 0) { txt_marca.Tag = dataGridView1.CurrentRow.Cells["Id_producto"].Value.ToString(); if (MessageBox.Show("Quieres eliminar este Producto?", "Inventario", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { E_Inventario Elim = new E_Inventario(); N_Inventario n_Inventario = new N_Inventario(); Elim.Id_producto = txt_marca.Tag.ToString(); if (n_Inventario.Eliminar(Elim)) { MessageBox.Show("Se elimino correctamente", "Inventario", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } } else { MessageBox.Show("Se Elimino Correctamente", "Inventario", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } txt_marca.Clear(); txt_modelo.Clear(); txt_precio.Clear(); txt_Stock_max.Clear(); txt_Stock_min.Clear(); txt_Stock.Clear(); btn_añadir.Enabled = false; btn_Modificar.Enabled = false; Btn_quitar.Enabled = false; panel_inventario.Enabled = false; }
private void btnFiltroCliente_Click(object sender, EventArgs e) { try { N_Inventario Invenario = new N_Inventario(); List <E_Inventario> lista = Invenario.ListaInventarioBuscar(); lista = lista.Where(l => l.Marca.StartsWith(txtfiltro.Text)).ToList(); dataGridView1.DataSource = lista; } catch (Exception ex) { throw ex; } }
private void btn_añadir_Click(object sender, EventArgs e) { if (Global.ValidaTextBoxVacios(panel_inventario) == false) { MessageBox.Show("Necesita llenar todos los campos", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } else { try { N_Inventario n_Inventario = new N_Inventario(); if (Modificar) { E_Inventario Modi = new E_Inventario(); Modi.Id_producto = txt_marca.Tag.ToString(); Modi.Marca = txt_marca.Text; Modi.Modelo = txt_modelo.Text; Modi.Precio = Convert.ToInt32(txt_precio.Text); Modi.Stock = Convert.ToInt32(txt_Stock.Text); Modi.Stock_max = Convert.ToInt32(txt_Stock_max.Text); Modi.Stock_min = Convert.ToInt32(txt_Stock_min.Text); if (n_Inventario.Modificar(Modi)) { MessageBox.Show("Se Modifico exitosamente", "Inventario", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); Global.Limpiar(panel_inventario); Modificar = false; txt_marca.Clear();//En teoria deberia guardar ya txt_modelo.Clear(); txt_precio.Clear(); txt_Stock_max.Clear(); txt_Stock_min.Clear(); txt_Stock.Clear(); btn_añadir.Enabled = false; btn_Modificar.Enabled = false; Btn_quitar.Enabled = false; panel_inventario.Enabled = false; } } else { E_Inventario GR = new E_Inventario(); GR.Marca = txt_marca.Text; GR.Modelo = txt_modelo.Text; GR.Precio = Convert.ToInt32(txt_precio.Text); GR.Stock = Convert.ToInt32(txt_Stock.Text); GR.Stock_max = Convert.ToInt32(txt_Stock_max.Text); GR.Stock_min = Convert.ToInt32(txt_Stock_min.Text); if (n_Inventario.Guardar(GR)) { MessageBox.Show("Se Modifico exitosamente", "Inventario", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); Global.Limpiar(panel_inventario); Modificar = false; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);//ESto es por si hay un error } Global.BotonesAccion(btn_Nuevo, btn_añadir, btn_Modificar, Btn_quitar, btn_Cancelar, btn_Limpiar, btn_Nuevo.Text); Global.Limpiar(panel_inventario); btn_añadir.Enabled = false; btn_Nuevo.Enabled = true; btn_Limpiar.Enabled = false; btn_Cancelar.Enabled = false; Global.Desabilitar(panel_inventario); } }