Beispiel #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            // Declaramos una variable para manejar los monitores
            Screen[] sMonitores;
            sMonitores = Screen.AllScreens;
            // Posicion del formulario
            this.Left = sMonitores[1].Bounds.Left;
            this.Top  = sMonitores[1].Bounds.Top;
            DataTable  dtbl = new DataTable();
            conexionBD cnn  = new conexionBD();

            dtbl = cnn.fnConsultaSentencia("select marca, dir_ip from tbl_camaras");
            foreach (DataRow item in dtbl.Rows)
            {
                cbbx_camara_empleado.Items.Add(item.Field <string>("marca") + " " + item.Field <string>("dir_ip"));
                cbbx_camara_entrevistador.Items.Add(item.Field <string>("marca") + " " + item.Field <string>("dir_ip"));
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            conexionBD    conexion = conexionBD.getConexion();
            SqlConnection conn     = new SqlConnection(conexion.get_cadena());


            if (this.verificar_txts_vacios())
            {
                MessageBox.Show("Todos los campos son obligatorios", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            conn.Open();

            SqlCommand command = new SqlCommand("ZTS_DB.modificar_password", conn);

            command.CommandType = CommandType.StoredProcedure;

            command.Parameters.AddWithValue("@username", SqlDbType.Char).Value       = Usuario.Text;
            command.Parameters.AddWithValue("@vieja_password", SqlDbType.Char).Value = passwordV.Text;
            command.Parameters.AddWithValue("@nueva_password", SqlDbType.Char).Value = passwordN.Text;

            try
            {
                command.ExecuteNonQuery();
                MessageBox.Show("Contraseña Modificada.", "Modificacion de Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Visible = false;
                Form iniciar = new InicioDeSesion();
                iniciar.Show();
            }
            catch (SqlException exepcion)
            {
                SqlError errores = exepcion.Errors[0];
                MessageBox.Show(errores.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                passwordV.Text = "";
                passwordN.Text = "";
            }

            conn.Close();
        }
Beispiel #3
0
        public void fnFiltroPorEmpleado(string id)
        {
            string    entrada    = id;
            DataTable dtbl_datos = new DataTable();

            try
            {
                //cargar los datos del empleado
                string       aux      = string.Empty;
                usuarioClass busqueda = new usuarioClass();
                dtbl_datos = busqueda.fnSeleccionaUsuario(entrada);
                if (dtbl_datos.Rows.Count > 0)
                {
                    foreach (DataRow item in dtbl_datos.Rows)
                    {
                        object[] array_usuario = item.ItemArray;
                        txtCuestionado.Text = array_usuario[2].ToString() + " " +
                                              array_usuario[3].ToString() + " " +
                                              array_usuario[4].ToString();
                        txt_num_empleado.Text = array_usuario[0].ToString();
                        txtGenero.Text        = array_usuario[5].ToString();
                        txtEdad.Text          = array_usuario[6].ToString();
                        txtPuesto.Text        = /*array_usuario[8].ToString();*/ "Supervisor";
                        txt_correo.Text       = array_usuario[9].ToString();

                        conexionBD cc = new conexionBD();
                        pictureBox1.Image    = cc.ObtenerBitmapBDD(Int32.Parse(array_usuario[0].ToString()), "tbl_fotoUsuarios", "id_user = @id");
                        pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
                    }
                }
                else
                {
                    return;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message + " " + ex.StackTrace);
            }
        }
 private void visorScreenShot_Shown(object sender, EventArgs e)
 {
     try
     {
         Image[]    imagenes = new Image[2]; int cont = 0;
         conexionBD bd  = new conexionBD();
         DataTable  tbl = bd.fnConsultaSentencia("select id from tbl_screenshot where id_trans = " + this.id_transaccion);
         foreach (DataRow item in tbl.Rows)
         {
             imagenes[cont] = bd.ObtenerBitmapBDD(item.Field <int>("id"), "tbl_screenshot", "id=@id");
             cont++;
         }
         picture_screen_shot.Image    = imagenes[0];
         picture_screen_shot.SizeMode = PictureBoxSizeMode.StretchImage;
         Thread.Sleep(500);
         picture_termografica.Image    = imagenes[1];
         picture_termografica.SizeMode = PictureBoxSizeMode.StretchImage;
     }
     catch (Exception ex)
     {
     }
 }
Beispiel #5
0
        public bool cargarGrid(DataGridView grid)
        {
            if (string.IsNullOrEmpty(sentencia))
            {
                mensaje = "You have fogotten define a Sql sentence";
                return(false);
            }

            conexionBD conexion = new conexionBD();

            conexion.Sentencia = sentencia;

            if (!conexion.mostrarDatos())
            {
                mensaje  = conexion.Mensaje;
                conexion = null;
                return(false);
            }
            grid.DataSource = conexion.Ds.Tables[0];
            grid.ClearSelection();
            conexion = null;
            return(true);
        }
Beispiel #6
0
        private void bt_buscar_Click(object sender, EventArgs e)
        {
            string query = "";

            if (rango.Checked == false)
            {
                query = crear_query_oferta(Descripcion.Text, 0, 0);
            }
            else
            {
                if (maximo.Value == 0)
                {
                    MessageBox.Show("Valor maximo erroneo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    query = crear_query_oferta(Descripcion.Text, Convert.ToDecimal(minimo.Value), Convert.ToDecimal(maximo.Value));
                }
            }

            conexionBD conexion = conexionBD.getConexion();

            SqlConnection conn = new SqlConnection(conexion.get_cadena());

            SqlDataAdapter adapter = new SqlDataAdapter(query, conn);

            conn.Open();

            DataTable tabla_clientes = new DataTable();

            adapter.Fill(tabla_clientes);

            contenedor_ofertas.DataSource = tabla_clientes;

            conn.Close();
        }
Beispiel #7
0
 public Consultas(conexionBD bd)
 {
     this.miConexion = bd;
     dato_Obtenido   = "";
     cancelar        = false;
 }