コード例 #1
0
 public NInventario()
 {
     dm  = new DataManager(ConfigurationManager.AppSettings["cadena_conexion"]);
     pc  = new proveedorCollection();
     cc  = new componenteCollection();
     mhc = new material_herramientaCollection();
 }
コード例 #2
0
        public void eliminar_proveedor(int id)
        {
            pc = dm.GetproveedorCollection();
            proveedor p = pc.FindByid(id);

            p.estado = false;
            dm.CommitAll();
        }
コード例 #3
0
        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();
        }
コード例 #4
0
        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();
        }
コード例 #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;
        }
コード例 #6
0
 public proveedor buscar_p(int id)
 {
     pc = dm.GetproveedorCollection();
     return(pc.FindByid(id));
 }