public static IList <YouCom.DTO.Mensajeria.Imagen.ImagenMensajePropietarioDTO> getListadoImagenMensajePropietario() { IList <YouCom.DTO.Mensajeria.Imagen.ImagenMensajePropietarioDTO> IImagenMensajePropietario = new List <YouCom.DTO.Mensajeria.Imagen.ImagenMensajePropietarioDTO>(); DataTable pobjDataTable = new DataTable(); if (YouCom.Mensajeria.DAL.Imagen.ImagenMensajePropietarioDAL.getListadoImagenMensajePropietario(ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { YouCom.DTO.Mensajeria.Imagen.ImagenMensajePropietarioDTO imagen_mensaje_Propietario = new YouCom.DTO.Mensajeria.Imagen.ImagenMensajePropietarioDTO(); imagen_mensaje_Propietario.IdImagenMensajePropietario = decimal.Parse(wobjDataRow["IdImagenMensajePropietario"].ToString()); YouCom.DTO.Mensajeria.MensajePropietarioDTO myMensajePropietarioDTO = new YouCom.DTO.Mensajeria.MensajePropietarioDTO(); myMensajePropietarioDTO.IdMensajePropietario = decimal.Parse(wobjDataRow["idMensajePropietario"].ToString()); imagen_mensaje_Propietario.TheMensajePropietarioDTO = myMensajePropietarioDTO; imagen_mensaje_Propietario.TituloImagenMensajePropietario = wobjDataRow["TituloImagenMensajePropietario"].ToString(); imagen_mensaje_Propietario.ThumbailImagenMensajePropietario = wobjDataRow["ThumbailImagenMensajePropietario"].ToString(); imagen_mensaje_Propietario.GrandeImagenMensajePropietario = wobjDataRow["GrandeImagenMensajePropietario"].ToString(); IImagenMensajePropietario.Add(imagen_mensaje_Propietario); } } return(IImagenMensajePropietario); }
public static bool Update(YouCom.DTO.Mensajeria.Imagen.ImagenMensajePropietarioDTO myImagenMensajePropietarioDTO) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); try { //Seteo Parámetros. //==================================================================================== wobjSQLHelper.SetParametro("@pIdImagenMensajePropietario", SqlDbType.Decimal, -1, myImagenMensajePropietarioDTO.IdImagenMensajePropietario); wobjSQLHelper.SetParametro("@pIdMensajePropietario", SqlDbType.Decimal, -1, myImagenMensajePropietarioDTO.TheMensajePropietarioDTO.IdMensajePropietario); wobjSQLHelper.SetParametro("@pTituloImagenMensajePropietario", SqlDbType.VarChar, 200, myImagenMensajePropietarioDTO.TituloImagenMensajePropietario); wobjSQLHelper.SetParametro("@pThumbailImagenMensajePropietario", SqlDbType.VarChar, 200, myImagenMensajePropietarioDTO.ThumbailImagenMensajePropietario); wobjSQLHelper.SetParametro("@pGrandeImagenMensajePropietario", SqlDbType.VarChar, 200, myImagenMensajePropietarioDTO.GrandeImagenMensajePropietario); //==================================================================================== //Ejecuto SP. //==================================================================================== switch (wobjSQLHelper.EjecutarNQ("UPD_ImagenMensajePropietario", "YouCom")) { case 0: throw new Exception("No se pudo grabar."); case -1: throw new Exception("Hubo un error."); case -2: throw new Exception("Hubo un error."); } //==================================================================================== retorno = true; } #region Catch catch (Exception eobjException) { throw eobjException; } #endregion return(retorno); }