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; } }