private async void Control_Ordenes_Load(object sender, EventArgs e) { await CARGAR_COMBOS(); //cargar los datos para el autocomplete del textbox TxtArticulo TxtArticulo.AutoCompleteCustomSource = AutoCompleClass.AutocompleteProducto(); TxtArticulo.AutoCompleteMode = AutoCompleteMode.Suggest; TxtArticulo.AutoCompleteSource = AutoCompleteSource.CustomSource; //cargar los datos para el autocomplete del textbox TxtArticulo TxtDocCliente.AutoCompleteCustomSource = AutoCompleClass.AutocompleteCliente(); TxtDocCliente.AutoCompleteMode = AutoCompleteMode.Suggest; TxtDocCliente.AutoCompleteSource = AutoCompleteSource.CustomSource; CargarOrdenes(); ObjServer.EstilosDgv(DgvProductos); ObjServer.EstilosDgv(DgvTecnico); DgvOrdenes.ClearSelection(); }
private async void FrmTaller_Load(object sender, EventArgs e) { DgvAccesorio.Rows.Add("Cargador"); DgvAccesorio.Rows.Add("Funda"); LimpiarControles(); await CARGAR_COMBOS(); ObjServer.EstilosDgv(DgvAccesorio); CargarAccesorios(); CboQuienrecibe.SelectedValue = 0; CboResponsableArreglo.SelectedValue = 0; CboServicio.SelectedValue = 0; }
Boolean AGREGAR_MODIFICAR = true; //CUANDO ES TRUE SE VA A INSERTAR UNA NUEVA ORDER Y FALSO ACTUALIZAR public void CargarOrdenes() { DgvOrdenes.Rows.Clear(); DataTable tabla = new DataTable(); string sql = "SELECT [Ord_Numero] " + ",[Ord_Fecha] " + ",[Ord_Hora] " + ",[Ord_CodServicio] " + ",[Ord_ObsEntrada] " + ",[Ord_DocUsuario] " + ",[Ord_DocCliente] " + ",[Ord_FechaInicio] " + ",[Ord_ObsResultadoRevision]" + ",[Ord_Factura] " + ",[Ord_Valor] " + ",[Ord_Garantia] " + ",[Ord_ObsSalida] " + ",[Ord_FechaTerminacion] " + ",[Ord_FechaEntrega] " + ",[Ord_Estado] " + "FROM[dbo].[Orden] ORDER BY Ord_Numero DESC"; tabla = ObjServer.LlenarTabla(sql); int x = 0; int col = 0; int fila = 0; DgvOrdenes.Columns.Add("Col1", ""); DgvOrdenes.Rows.Add(""); DgvOrdenes.RowCount = 10; DgvOrdenes.Columns[col].Width = 60; foreach (DataRow item in tabla.Rows) { int ESTADO = Convert.ToInt32(item["Ord_Estado"]); DgvOrdenes.Rows[fila].Cells[col].Value = item["Ord_Numero"].ToString(); DgvOrdenes.Rows[fila].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; Color color; switch (ESTADO) { case 1: color = Color.CornflowerBlue; break; case 2: color = Color.SeaGreen; break; case 3: color = Color.Yellow; break; case 4: color = Color.Green; break; default: color = Color.Red; break; } DgvOrdenes.Rows[fila].Cells[col].Style.BackColor = color; x++; fila++; if (x == 10) { DgvOrdenes.Columns.Add("Col1", ""); col++; x = 0; fila = 0; DgvOrdenes.Columns[col].Width = 60; } } ObjServer.EstilosDgv(DgvOrdenes); }