コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }
コード例 #3
0
 private bool verificar_mat(material_herramienta m)
 {
     foreach (materialusado mh in listam)
     {
         if (mh.idmaterial == m.id)
         {
             return(true);
         }
     }
     return(false);
 }
コード例 #4
0
 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();
     }
 }
コード例 #5
0
        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;
        }