public static IList <YouCom.DTO.Mensajeria.Imagen.ImagenMensajePorteriaDTO> getListadoImagenMensajePorteria() { IList <YouCom.DTO.Mensajeria.Imagen.ImagenMensajePorteriaDTO> IImagenMensajePorteria = new List <YouCom.DTO.Mensajeria.Imagen.ImagenMensajePorteriaDTO>(); DataTable pobjDataTable = new DataTable(); if (YouCom.Mensajeria.DAL.Imagen.ImagenMensajePorteriaDAL.getListadoImagenMensajePorteria(ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { YouCom.DTO.Mensajeria.Imagen.ImagenMensajePorteriaDTO imagen_mensaje_Porteria = new YouCom.DTO.Mensajeria.Imagen.ImagenMensajePorteriaDTO(); imagen_mensaje_Porteria.IdImagenMensajePorteria = decimal.Parse(wobjDataRow["IdImagenMensajePorteria"].ToString()); YouCom.DTO.Mensajeria.MensajePorteriaDTO myMensajePorteriaDTO = new YouCom.DTO.Mensajeria.MensajePorteriaDTO(); myMensajePorteriaDTO.IdMensajePorteria = decimal.Parse(wobjDataRow["idMensajePorteria"].ToString()); imagen_mensaje_Porteria.TheMensajePorteriaDTO = myMensajePorteriaDTO; imagen_mensaje_Porteria.TituloImagenMensajePorteria = wobjDataRow["TituloImagenMensajePorteria"].ToString(); imagen_mensaje_Porteria.ThumbailImagenMensajePorteria = wobjDataRow["ThumbailImagenMensajePorteria"].ToString(); imagen_mensaje_Porteria.GrandeImagenMensajePorteria = wobjDataRow["GrandeImagenMensajePorteria"].ToString(); IImagenMensajePorteria.Add(imagen_mensaje_Porteria); } } return(IImagenMensajePorteria); }
public static bool Update(YouCom.DTO.Mensajeria.Imagen.ImagenMensajePorteriaDTO myImagenMensajePorteriaDTO) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); try { //Seteo Parámetros. //==================================================================================== wobjSQLHelper.SetParametro("@pIdImagenMensajePorteria", SqlDbType.Decimal, -1, myImagenMensajePorteriaDTO.IdImagenMensajePorteria); wobjSQLHelper.SetParametro("@pIdMensajePorteria", SqlDbType.Decimal, -1, myImagenMensajePorteriaDTO.TheMensajePorteriaDTO.IdMensajePorteria); wobjSQLHelper.SetParametro("@pTituloImagenMensajePorteria", SqlDbType.VarChar, 200, myImagenMensajePorteriaDTO.TituloImagenMensajePorteria); wobjSQLHelper.SetParametro("@pThumbailImagenMensajePorteria", SqlDbType.VarChar, 200, myImagenMensajePorteriaDTO.ThumbailImagenMensajePorteria); wobjSQLHelper.SetParametro("@pGrandeImagenMensajePorteria", SqlDbType.VarChar, 200, myImagenMensajePorteriaDTO.GrandeImagenMensajePorteria); //==================================================================================== //Ejecuto SP. //==================================================================================== switch (wobjSQLHelper.EjecutarNQ("UPD_ImagenMensajePorteria", "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); }