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"; }
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; } }