Ejemplo n.º 1
0
        public void buscar()
        {
            if (radioFront.Checked == false & radioBacklinea.Checked == false)
            {
                MessageBox.Show("Por favor seleccione la liena que va a consultar", " Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }

            if (radioFront.Checked | radioBacklinea.Checked == true)
            {
                /* if (txtbucar.Text.Trim() == "")
                 * {
                 *   txtbucar.Text = "0";
                 * }
                 */

                if (string.IsNullOrEmpty(txtbucar.Text.Trim()) == false)
                {
                    try
                    {
                        DataTable Registros = new DataTable();
                        ad = new MySqlDataAdapter("SELECT `id`, `consecutivointerno`, `ultimamodificacionpor`, `fechaultimamodificacion`, `estado`, `fecha1ergestion`, `formacion`, `supervision`, `calidad`, `estado1ergestion`, `nombre`, `telefono`, `nit`, `correo`, `chatSpark`, `servicioSolicitud`, `subEstado`, `fallaReportada`, `cuentaEnlace`, `redAcceso`, `equipo`, `radicadoTicket`, `nombreEmpresa`, `direccion`, `ciudad`, `horarioAtencion`, `horarioAtencionFDS`, `reincidente`, `observaciones`, `tkInterno`, `nombreContactoSede`, `telefonoContactoSede`, `ClienteBW`, `puertosSW`, `PDSR`, `ValidacionSW`, `ValidacionRuta`, `ValidacionUM`, `ValidacionCPE`, `SenalizacionSER`, `CierreSintoma`, `CierreFInicio`, `CierreFSolucion`, `CierreDown`, `CierreFCausa`, `CierreSolDef`, `CierreSolFalla`, `CierreSolFalaRazon`, `CierraFallaAtribuible`, `PQRActiva`, `TkRed`, `MotivoTransferencia`, `TrasferenciaRecibidoPor`, `PermisosIngerso`, `ValidacionCapa2`, `ConfiguracionCPE`, `SeEnviaCorreo`, `InfoAtencion`, `PermisosActuales`, `HabilitarPermisos`, `tipoDeGestionSelect`, `plantillaCierre`, `uccid`, `seRecibeCorreo`, `SolicitudEcare`, `UsuarioEcare`, `ContrasenaEcare`, `ClienteEcare`, `agenteasignado` FROM " + LineaDeSoporte + ".registros WHERE `radicadoTicket`  = " + txtbucar.Text + "", Conexion.ObtenerConexion()); ad.Fill(Registros);
                        dgvBuscar.DataSource = Registros;


                        this.dgvBuscar.Columns["id"].Visible = false;
                        this.dgvBuscar.Columns["fecha1ergestion"].Visible  = false;
                        this.dgvBuscar.Columns["formacion"].Visible        = false;
                        this.dgvBuscar.Columns["supervision"].Visible      = false;
                        this.dgvBuscar.Columns["calidad"].Visible          = false;
                        this.dgvBuscar.Columns["estado1ergestion"].Visible = false;
                        this.dgvBuscar.Columns["nombre"].Visible           = false;
                        this.dgvBuscar.Columns["telefono"].Visible         = false;
                        this.dgvBuscar.Columns["nit"].Visible                     = false;
                        this.dgvBuscar.Columns["correo"].Visible                  = false;
                        this.dgvBuscar.Columns["chatSpark"].Visible               = false;
                        this.dgvBuscar.Columns["servicioSolicitud"].Visible       = false;
                        this.dgvBuscar.Columns["subEstado"].Visible               = false;
                        this.dgvBuscar.Columns["fallaReportada"].Visible          = false;
                        this.dgvBuscar.Columns["cuentaEnlace"].Visible            = false;
                        this.dgvBuscar.Columns["redAcceso"].Visible               = false;
                        this.dgvBuscar.Columns["equipo"].Visible                  = false;
                        this.dgvBuscar.Columns["radicadoTicket"].Visible          = false;
                        this.dgvBuscar.Columns["nombreEmpresa"].Visible           = false;
                        this.dgvBuscar.Columns["direccion"].Visible               = false;
                        this.dgvBuscar.Columns["ciudad"].Visible                  = false;
                        this.dgvBuscar.Columns["horarioAtencion"].Visible         = false;
                        this.dgvBuscar.Columns["horarioAtencionFDS"].Visible      = false;
                        this.dgvBuscar.Columns["reincidente"].Visible             = false;
                        this.dgvBuscar.Columns["observaciones"].Visible           = false;
                        this.dgvBuscar.Columns["tkInterno"].Visible               = false;
                        this.dgvBuscar.Columns["nombreContactoSede"].Visible      = false;
                        this.dgvBuscar.Columns["telefonoContactoSede"].Visible    = false;
                        this.dgvBuscar.Columns["ClienteBW"].Visible               = false;
                        this.dgvBuscar.Columns["puertosSW"].Visible               = false;
                        this.dgvBuscar.Columns["PDSR"].Visible                    = false;
                        this.dgvBuscar.Columns["ValidacionSW"].Visible            = false;
                        this.dgvBuscar.Columns["ValidacionRuta"].Visible          = false;
                        this.dgvBuscar.Columns["ValidacionUM"].Visible            = false;
                        this.dgvBuscar.Columns["ValidacionCPE"].Visible           = false;
                        this.dgvBuscar.Columns["SenalizacionSER"].Visible         = false;
                        this.dgvBuscar.Columns["CierreSintoma"].Visible           = false;
                        this.dgvBuscar.Columns["CierreFInicio"].Visible           = false;
                        this.dgvBuscar.Columns["CierreFSolucion"].Visible         = false;
                        this.dgvBuscar.Columns["CierreDown"].Visible              = false;
                        this.dgvBuscar.Columns["CierreFCausa"].Visible            = false;
                        this.dgvBuscar.Columns["CierreSolDef"].Visible            = false;
                        this.dgvBuscar.Columns["CierreSolFalla"].Visible          = false;
                        this.dgvBuscar.Columns["CierreSolFalaRazon"].Visible      = false;
                        this.dgvBuscar.Columns["CierraFallaAtribuible"].Visible   = false;
                        this.dgvBuscar.Columns["PQRActiva"].Visible               = false;
                        this.dgvBuscar.Columns["TkRed"].Visible                   = false;
                        this.dgvBuscar.Columns["MotivoTransferencia"].Visible     = false;
                        this.dgvBuscar.Columns["TrasferenciaRecibidoPor"].Visible = false;
                        this.dgvBuscar.Columns["PermisosIngerso"].Visible         = false;
                        this.dgvBuscar.Columns["ValidacionCapa2"].Visible         = false;
                        this.dgvBuscar.Columns["ConfiguracionCPE"].Visible        = false;
                        this.dgvBuscar.Columns["SeEnviaCorreo"].Visible           = false;
                        this.dgvBuscar.Columns["InfoAtencion"].Visible            = false;
                        this.dgvBuscar.Columns["PermisosActuales"].Visible        = false;
                        this.dgvBuscar.Columns["HabilitarPermisos"].Visible       = false;
                        this.dgvBuscar.Columns["tipoDeGestionSelect"].Visible     = false;
                        this.dgvBuscar.Columns["plantillaCierre"].Visible         = false;
                        this.dgvBuscar.Columns["uccid"].Visible                   = false;
                        this.dgvBuscar.Columns["seRecibeCorreo"].Visible          = false;
                        this.dgvBuscar.Columns["SolicitudEcare"].Visible          = false;
                        this.dgvBuscar.Columns["UsuarioEcare"].Visible            = false;
                        this.dgvBuscar.Columns["ContrasenaEcare"].Visible         = false;
                        this.dgvBuscar.Columns["agenteasignado"].Visible          = false;
                        this.dgvBuscar.Columns["ClienteEcare"].Visible            = false;

                        //Se cambia el nombre de la columna

                        dgvBuscar.Columns[1].HeaderText = "Consecutivo Interno";
                        dgvBuscar.Columns[2].HeaderText = "Ultima Modificacion";
                        dgvBuscar.Columns[3].HeaderText = "Fecha de Modificacion";
                        dgvBuscar.Columns[4].HeaderText = "Estado";

                        // this.dgvBuscar.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;



                        // this.dgvBuscar.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                        // this.dgvBuscar.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                        //this.dgvBuscar.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                        //this.dgvBuscar.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                    }

                    catch (Exception exx)
                    {
                        MessageBox.Show(exx.Message);
                    }
                }
            }
        }
Ejemplo n.º 2
0
        public void logeo(string Usuario, string Contrasena)
        {
            //CONSULTA MYSQL USUARIO Y CONTRASEÑA

            try
            {
                MySqlCommand cmd = new MySqlCommand("SELECT usuario, pwd, nombre, documento_identidad, formacion, supervision,  calidad, id FROM usuario WHERE Usuario= @Usuario AND pwd = @Contrasena ", Conexion.ObtenerConexion()); //Realizamos una selecion de la tabla usuarios.
                cmd.Parameters.AddWithValue("Usuario", Usuario);
                cmd.Parameters.AddWithValue("Contrasena", Contrasena);
                MySqlDataAdapter sda = new MySqlDataAdapter(cmd);
                DataTable        dt  = new DataTable();
                sda.Fill(dt);

                //Conidicional login OK

                if (dt.Rows.Count == 1)
                {
                    this.Hide();

                    //dt.Rows[0][3].ToString() <-- Captura de datos, resultado 0 columna 3

                    /*   string documento_identidad = dt.Rows[0][3].ToString();
                     * string Nombre = dt.Rows[0][2].ToString();
                     *
                     * DocumentadorFO15.Soporte Soporte = new DocumentadorFO15.Soporte();
                     *
                     * //Envia los datos al formulario de soporte y se inicia
                     *
                     * Soporte.txtNombre.Text = Nombre;
                     * Soporte.txtNit.Text = documento_identidad;
                     *
                     *
                     * Soporte.ShowDialog();  <---- esto envia la consulta directamente al textbox sin parametros*/


                    //Se envia consulta al formulario soporte y se guararda en variable que recibe soporte como parametro
                    new DocumentadorFO15.Soporte(dt.Rows[0][2].ToString(), dt.Rows[0][3].ToString(), dt.Rows[0][4].ToString(), dt.Rows[0][5].ToString(), dt.Rows[0][6].ToString(), dt.Rows[0][7].ToString()).Show();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña errado, verifique la informacion", " Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 3
0
        private void btnmod_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Desea modificar el registro?", " Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    // Se actualiza tabla historial modificaciones
                    cmd = new MySqlCommand("UPDATE " + LineaDeSoporte + ".historial_actividades SET comentario = '" + richHistMod.Text + "' WHERE " + LineaDeSoporte + ".historial_actividades.id = '" + id + "';", Conexion.ObtenerConexion());
                    cmd.ExecuteNonQuery();

                    MessageBox.Show("Se modificaros los datos correctamente");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error al insertar" + ex.Message);
                }
            }
        }