public void eliminar_material(int id) { mhc = dm.Getmaterial_herramientaCollection(); mhc = dm.Getmaterial_herramientaCollection(); material_herramienta m = mhc.FindByid(id); m.estado = false; dm.CommitAll(); }
public void modificar_material(int id, string nom, string marca, int id_prov, double valor) { mhc = dm.Getmaterial_herramientaCollection(); material_herramienta m = mhc.FindByid(id); m.nombre = nom; m.marca = marca; m.idproveedor = id_prov; m.precio = valor; dm.CommitAll(); }
private bool verificar_mat(material_herramienta m) { foreach (materialusado mh in listam) { if (mh.idmaterial == m.id) { return(true); } } return(false); }
private void btnGA_Click(object sender, EventArgs e) { if (validarInv()) { material_herramienta m = (material_herramienta)cbxItem.SelectedItem; if (id_inv == 0) { negocio.insertar_item(m.id, Convert.ToInt32(edtCantI.Text)); } else { negocio.modificar_item(id_inv, m.id, Convert.ToInt32(edtCantI.Text)); } limpiarInv(); bloquearInv(); cargar_inventario(); } }
private void dgvMat_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { btnElimM.Enabled = true; btnMM.Enabled = true; id_material = (int)dgvMat.CurrentRow.Cells[0].Value; material_herramienta m = negocio.buscar_m(id_material); edtMarcaM.Text = m.marca; edtNombreM.Text = m.nombre; edtPrecioM.Text = Convert.ToString(m.precio); proveedorCollection pc = negocio.lista_prov(); int c = 0; foreach (proveedor p in pc) { if (p.id == m.proveedor.id && m.estado != false) { cbxProv1.SelectedIndex = c; return; } c++; } MessageBox.Show("DEBE ACTUALIZAR EL CAMPO PROVEEDOR."); cbxProv1.SelectedIndex = -1; }