private void frmMantenimiento_Load(object sender, EventArgs e)
        {
            RecorridoForm.CambiarIdioma(this);
            llenarGrillaMantenimiento();
            ProveedorComponenent tipoProveedorComponent = new ProveedorComponenent();

            txtTipoProvv.DataSource    = tipoProveedorComponent.Read();
            txtTipoProvv.ValueMember   = "Id";
            txtTipoProvv.DisplayMember = "tipoProveedor";
            llenarGrillaTipoM();

            txtFecha.MinDate = DateTime.Now;
        }
        private void txtTipo_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Proveedor>     proveedors           = new List <Proveedor>();
            ProveedorComponenent proveedorComponenent = new ProveedorComponenent();

            GestionMantenimiento tipo = new GestionMantenimiento();

            tipo = (GestionMantenimiento)txtTipo.SelectedItem;
            foreach (var item in proveedorComponenent.Read())
            {
                if (item.tipoProveedor == tipo.proveedor.tipoProveedor)
                {
                    proveedors.Add(item);
                }
            }

            txtProveedor.DataSource    = proveedors;
            txtProveedor.DisplayMember = "nombre";
            txtProveedor.ValueMember   = "Id";
        }
Beispiel #3
0
        void llenarGrillaProveedor()

        {
            int n = 0;

            mgProveedores.Rows.Clear();
            ProveedorComponenent SalaComponent = new ProveedorComponenent();

            foreach (var item in SalaComponent.Read())
            {
                n = mgProveedores.Rows.Add();
                mgProveedores.Rows[n].Cells[0].Value = item.Id;
                mgProveedores.Rows[n].Cells[1].Value = item.matricula;
                mgProveedores.Rows[n].Cells[2].Value = item.nombre;
                mgProveedores.Rows[n].Cells[3].Value = item.listaTelefono[0].numero;
                mgProveedores.Rows[n].Cells[4].Value = item.contacto;
                mgProveedores.Rows[n].Cells[5].Value = item.tipoProveedor;

                mgProveedores.Rows[n].Cells[6].Value = item.cuit;
            }
        }