private void cargarDatos()
        {
            LectorArchivos archivo;

            archivo = new LectorArchivos(dir + "maquinistas.txt");
            HashMaquinista = archivo.LeerArchivo(false);
        }
 private int obtenerCantidadBobs()
 {
     LectorArchivos archivo;
     archivo = new LectorArchivos(dir + "cantBobs.txt");
     int cantidadBobs = archivo.leerCantBobs();
     return cantidadBobs;
 }
        private void loggerError(string error)
        {
            LectorArchivos archivo;
            archivo = new LectorArchivos(dir + "ErrorFormularioOperador.log");

            LectorArchivos archivo2;
            archivo2 = new LectorArchivos(dir2 + "ErrorFormularioOperador.log");

            DateTime Hoy = DateTime.Today;
            string fecha_actual = Hoy.ToString("dd/MM/yyyy");
            string Hora = DateTime.Now.ToString("H:mm");

            archivo.GuardarArchivo(error + " Fecha: " + fecha_actual + " Hora:" + Hora);
            archivo2.GuardarArchivo(error + " Fecha: " + fecha_actual + " Hora:" + Hora);
        }
        private void Guardar_Datos(string path, string path2)
        {
            LectorArchivos archivo;
            archivo = new LectorArchivos(path);
            archivo.BorrarArchivo();

            LectorArchivos archivo2;
            archivo2 = new LectorArchivos(path2);
            archivo2.BorrarArchivo();

            data.DataSource = consultador.Dar_BSource();

            try
            {
                foreach (DataGridViewRow row in this.data.Rows)
                {
                    string valor = "";
                    foreach (DataGridViewCell cell in row.Cells)
                    {
                        if (cell.Value.ToString() != "")
                        {
                            valor = valor + cell.Value.ToString() + ";";
                        }
                    }
                    archivo.GuardarArchivo(valor);
                    archivo2.GuardarArchivo(valor);
                }
            }
            catch
            {
            }
        }
        private void Guardar_Consulta(string consulta)
        {
            LectorArchivos archivo;

            archivo = new LectorArchivos(dir + "ConsultasSinEnviar.txt");
            archivo.GuardarArchivo(consulta);
            LectorArchivos archivo2 = new LectorArchivos(dir2 + "ConsultasSinEnviar.txt");
            archivo2.GuardarArchivo(consulta);
        }
        private void GuardarCantsBobs(int cantidad)
        {
            LectorArchivos archivo, archivo2;

            archivo = new LectorArchivos(dir + "cantBobs.txt");
            archivo.BorrarArchivo();
            archivo.GuardarArchivo(cantidad.ToString());

            archivo2 = new LectorArchivos(dir2 + "cantBobs.txt");
            archivo2.BorrarArchivo();
            archivo2.GuardarArchivo(cantidad.ToString());
        }
        private void Cargar_datos()
        {
            LectorArchivos archivo;

            archivo = new LectorArchivos(dir + "clientes.txt");
            HashCliente = archivo.LeerArchivo(false);

            archivo = new LectorArchivos(dir + "tipospapel.txt");
            HashTipoPapel = archivo.LeerArchivo(true);
        }
        //Retorna True cuando no hubo error de conexion y pudo cargar todas las bobinas
        //Retorna False en caso contrario
        private bool cargarFormulariosPendientes()
        {
            LectorArchivos archivo;
            List<String> laLista = new List<String>();

            try
            {
                archivo = new LectorArchivos(dir + "ConsultasSinEnviar.txt");
                laLista = archivo.leerArchivoConsulta();
                string nroBobina;

                foreach (string consulta in laLista)
                {
                    //Buscamos en la consulta el nro de bobina
                    if (consulta != "")
                    {
                        nroBobina = consulta.Split(',')[12].Replace("`TURNO`)VALUES (", "");
                        if (!consultador.existeBobina(nroBobina))
                        {
                            consultador.consultarDirectamente(consulta);
                        }
                    }
                }
                archivo.BorrarArchivo();
                return true;
            }
            catch (Exception e)
            {
                return false;
            }
        }