public Imagen[] GetFotosPaginado(List <int> ids) { try { return(ImagenDAO.GetFotosPaginado(ids).ToArray()); } catch (Exception) { throw; } }
public int[] GetFotosId() { try { return(ImagenDAO.GetFotosId().ToArray()); } catch (Exception) { throw; } }
public Imagen[] GetImagenesPaginated(int num, string filtro) { try { return(ImagenDAO.GetEntitiesPaginated(num, filtro).ToArray()); } catch (Exception ex) { Log(ex); throw; } }
public Imagen[] GetImagenesDelMovimiento(int movimientoId) { try { return(ImagenDAO.RetrieveEntitiesWhere(new Imagen(), "IdMovimiento = " + movimientoId.ToString()).ToArray()); } catch (Exception ex) { Log(ex); throw ex; } }
public void MarcarImagenesDescargadas(List <int> imagenesIds) { try { ImagenDAO.UpdateImagenes(imagenesIds); } catch (Exception ex) { Log(ex); throw ex; } }
public bool EliminarImagen(int imagenId) { try { return(ImagenDAO.DeleteEntity(new Imagen() { Id = imagenId })); } catch (Exception ex) { Log(ex); throw ex; } }
public Imagen GuardarImagen(Imagen imagen) { try { return(ImagenDAO.NuevaImagen(imagen)); } catch (Exception ex) { string objeto = Environment.NewLine + "Imagen Objeto: " + Environment.NewLine; objeto += "Id Movimiento: " + imagen.IdMovimiento.ToString(); objeto += "Nombre: " + imagen.Nombre.ToString(); objeto += "Ruta: " + imagen.Ruta.ToString(); objeto += "Imagen: " + imagen.Foto.ToString(); Log(ex); throw ex; } }
public object[] RetrieveEntitiesWhere(object dto, string where) { try { switch (dto.GetType().Name) { case "Movimiento": return(MovimientoDAO.RetrieveEntitiesWhere(dto, where).ToArray()); case "Imagen": return(ImagenDAO.RetrieveEntitiesWhere(dto, where).ToArray()); default: return(null); } } catch (Exception ex) { Log(ex); throw; } }