public NInventario() { dm = new DataManager(ConfigurationManager.AppSettings["cadena_conexion"]); pc = new proveedorCollection(); cc = new componenteCollection(); mhc = new material_herramientaCollection(); }
public void eliminar_proveedor(int id) { pc = dm.GetproveedorCollection(); proveedor p = pc.FindByid(id); p.estado = false; dm.CommitAll(); }
public void modificar_proveedor(int id, string emp, string contac, string dir, string telf) { pc = dm.GetproveedorCollection(); proveedor p = pc.FindByid(id); p.empresa = emp; p.contacto = contac; p.direccion = dir; p.telefono = telf; dm.CommitAll(); }
public void insertar_proveedor(string emp, string contac, string dir, string telf) { pc = dm.GetproveedorCollection(); List <proveedor> lp = pc.Cast <proveedor>().ToList(); int id; if (lp.Count == 0) { id = 1; } else { id = lp.Last().id + 1; } dm.Newproveedor(id, emp, contac, dir, telf, true); dm.CommitAll(); }
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; }
public proveedor buscar_p(int id) { pc = dm.GetproveedorCollection(); return(pc.FindByid(id)); }