public bool ActualizarCarpetaPersonal(CarpetaPersonal carpeta)
        {
            try
            {
                using (OperadorDataContext ctx = new OperadorDataContext())
                {

                    var datos = (from cp in ctx.tblCarpetaPersonal
                                 where cp.idCarpetaPersonal == carpeta.IdCarpetaPersonal
                                 select cp).FirstOrDefault();

                    if (datos != null)
                    {
                        datos.NombreCarpeta = carpeta.NombreCarpeta;
                        ctx.Refresh(System.Data.Linq.RefreshMode.KeepCurrentValues, datos);
                        ctx.SubmitChanges();
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        /// <summary>
        /// Metodo para actualizar el nombre de un archivo.
        /// </summary>
        /// <param name="archivo"></param>
        /// <returns></returns>
        public bool ActualizarNombreArchivo(MetadataArchivos archivo)
        {
            try
            {
                using (OperadorDataContext ctx = new OperadorDataContext())
                {

                    var datos = (from cp in ctx.tbl_metadataArchivos
                                 where cp.idDMtadataArchivo == archivo.idDMtadataArchivo
                                 select cp).FirstOrDefault();

                    if (datos != null)
                    {
                        datos.nombre = archivo.nombre;
                        datos.fecha_modificacion = DateTime.Now;
                        ctx.Refresh(System.Data.Linq.RefreshMode.KeepCurrentValues, datos);
                        ctx.SubmitChanges();
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }