//----------------------------------------------------------------------------------------------- // F U N C I O N E S //----------------------------------------------------------------------------------------------- private void LlenarComboRepresenta(ComboBox cb, int Opcion) { Incidencia objIncidencia = new Incidencia(); objIncidencia.Descripcion = ""; objIncidencia.Representa = ""; objIncidencia.UsuuMod = ""; objIncidencia.FhuMod = DateTime.Now; objIncidencia.PrguMod = ""; //int iOpcion = 5; DataTable dtIncidencia = objIncidencia.ObtenerRepresentaxIncidencia(objIncidencia, Opcion); List <string> ltRepresenta = new List <string>(); foreach (DataRow row in dtIncidencia.Rows) { ltRepresenta.Add(row[1].ToString()); } cb.DataSource = ltRepresenta; if (cb.Items.Count == 0) { cb.Enabled = false; cb.SelectedText = "Sin datos para Asignar"; } }
private void btnGuardar_Click(object sender, EventArgs e) { strIncidencia = cbIncidencia.SelectedItem.ToString(); lblAccion.Text = " Selección"; Incidencia objIncidencia = new Incidencia(); //objIncidencia.CVIncidencia = cbIncidencia.SelectedIndex; objIncidencia.Descripcion = strIncidencia; objIncidencia.CVRepresenta = cbRepresentaEditar.SelectedIndex; objIncidencia.Representa = cbRepresentaEditar.SelectedItem.ToString(); objIncidencia.PrguMod = this.Name; // objIncidencia.FhuMod = DateTime.Now; objIncidencia.UsuuMod = "vjiturburuv"; try { DataTable reponse = objIncidencia.ObtenerRepresentaxIncidencia(objIncidencia, iOpcionAdmin); ckbEliminar.Checked = false; panelTag.Visible = true; if (iOpcionAdmin == 2) { panelTag.BackColor = ColorTranslator.FromHtml("#439047"); lbMensaje.Text = "Cambio Correcto"; timer1.Start(); } else if (iOpcionAdmin == 3) { panelTag.Visible = true; panelTag.BackColor = ColorTranslator.FromHtml("#439047"); lbMensaje.Text = "Asignación Eliminada."; timer1.Start(); } else if (iOpcionAdmin == 4) { panelTag.Visible = true; panelTag.BackColor = ColorTranslator.FromHtml("#439047"); lbMensaje.Text = "Registro Completo."; timer1.Start(); } LlenarComboRepresenta(cbIncidencia, 6); btnBuscar_Click_1(sender, e); } catch (Exception ex) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "Error de Comunicación con el Servidor. Intentarlo más tarde."); timer1.Start(); } }