public static IList <YouCom.DTO.Foro.ForoComunidadEstadoDTO> getListadoForoComunidadEstado() { IList <YouCom.DTO.Foro.ForoComunidadEstadoDTO> IForoComunidadEstado = new List <YouCom.DTO.Foro.ForoComunidadEstadoDTO>(); DataTable pobjDataTable = new DataTable(); if (YouCom.DAL.ForoComunidadEstadoDAL.getListadoForoComunidadEstado(ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { YouCom.DTO.Foro.ForoComunidadEstadoDTO foro_comunidad = new YouCom.DTO.Foro.ForoComunidadEstadoDTO(); foro_comunidad.IdForoComunidadEstado = decimal.Parse(wobjDataRow["IdForoComunidadEstado"].ToString()); foro_comunidad.NombreForoComunidadEstado = wobjDataRow["nombreForoComunidadEstado"].ToString(); foro_comunidad.UsuarioIngreso = wobjDataRow["usuario_ingreso"].ToString(); foro_comunidad.FechaIngreso = wobjDataRow["fecha_ingreso"].ToString(); foro_comunidad.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString(); foro_comunidad.FechaModificacion = wobjDataRow["fecha_modificacion"].ToString(); foro_comunidad.Estado = wobjDataRow["estado"].ToString(); IForoComunidadEstado.Add(foro_comunidad); } } return(IForoComunidadEstado); }
public static bool ValidaEliminacionForoComunidadEstado(YouCom.DTO.Foro.ForoComunidadEstadoDTO theForoComunidadEstadoDTO, ref DataTable pobjDatatable) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); wobjSQLHelper.SetParametro("@idForoComunidadEstado", SqlDbType.VarChar, 20, theForoComunidadEstadoDTO.IdForoComunidadEstado); try { //==================================================================================== if (wobjSQLHelper.Ejecutar("validaEliminacionForoComunidadEstado", "YouCom", pobjDatatable) <= 0) { retorno = false; } else { retorno = true; } } catch (Exception eobjException) { throw eobjException; } return(retorno); }
public static bool ActivaForoComunidadEstado(YouCom.DTO.Foro.ForoComunidadEstadoDTO theForoComunidadEstadoDTO) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); wobjSQLHelper.SetParametro("@usuarioIngreso", SqlDbType.VarChar, 50, theForoComunidadEstadoDTO.UsuarioModificacion); wobjSQLHelper.SetParametro("@pIdForoComunidadEstado", SqlDbType.VarChar, 20, theForoComunidadEstadoDTO.IdForoComunidadEstado); try { //==================================================================================== switch (wobjSQLHelper.EjecutarNQ("Activa_ForoComunidadEstado", "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; } catch (Exception eobjException) { throw eobjException; } return(retorno); }
public static bool ValidaEliminacionForoComunidadEstado(YouCom.DTO.Foro.ForoComunidadEstadoDTO theForoComunidadEstadoDTO) { DataTable pobjDataTable = new DataTable(); bool retorno = false; if (YouCom.DAL.ForoComunidadEstadoDAL.ValidaEliminacionForoComunidadEstado(theForoComunidadEstadoDTO, ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { retorno = true; } } return(retorno); }
public static bool Update(YouCom.DTO.Foro.ForoComunidadEstadoDTO myForoComunidadEstadoDTO) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); try { //Seteo Parámetros. //==================================================================================== wobjSQLHelper.SetParametro("@pIdForoComunidadEstado", SqlDbType.Decimal, -1, myForoComunidadEstadoDTO.IdForoComunidadEstado); wobjSQLHelper.SetParametro("@pIdCondominio", SqlDbType.VarChar, -1, myForoComunidadEstadoDTO.TheCondominioDTO.IdCondominio); wobjSQLHelper.SetParametro("@pNombreForoComunidadEstado", SqlDbType.VarChar, 200, myForoComunidadEstadoDTO.NombreForoComunidadEstado); wobjSQLHelper.SetParametro("@pUsuarioModificacion", SqlDbType.VarChar, 20, myForoComunidadEstadoDTO.UsuarioModificacion); //==================================================================================== //Ejecuto SP. //==================================================================================== switch (wobjSQLHelper.EjecutarNQ("UPD_ForoComunidadEstado", "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); }
public static IList <YouCom.DTO.Foro.ForoComunidadDTO> getListadoForoComunidad() { IList <YouCom.DTO.Foro.ForoComunidadDTO> IForoComunidad = new List <YouCom.DTO.Foro.ForoComunidadDTO>(); DataTable pobjDataTable = new DataTable(); if (YouCom.DAL.ForoComunidadDAL.getListadoForoComunidad(ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { YouCom.DTO.Foro.ForoComunidadDTO foro_comunidad = new YouCom.DTO.Foro.ForoComunidadDTO(); foro_comunidad.IdForoComunidad = decimal.Parse(wobjDataRow["IdForoComunidad"].ToString()); YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO(); myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString()); foro_comunidad.TheCondominioDTO = myCondominioDTO; YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO(); myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString()); foro_comunidad.TheComunidadDTO = myComunidadDTO; YouCom.DTO.Propietario.FamiliaDTO myFamiliaDTO = new YouCom.DTO.Propietario.FamiliaDTO(); myFamiliaDTO.IdFamilia = decimal.Parse(wobjDataRow["idFamilia"].ToString()); myFamiliaDTO.NombreFamilia = wobjDataRow["nombreFamilia"].ToString(); myFamiliaDTO.ApellidoPaternoFamilia = wobjDataRow["apellidoPaternoFamilia"].ToString(); myFamiliaDTO.ApellidoMaternoFamilia = wobjDataRow["apellidoMaternoFamilia"].ToString(); foro_comunidad.TheFamiliaDTO = myFamiliaDTO; YouCom.DTO.Foro.ForoComunidadEstadoDTO myForoComunidadEstadoDTO = new YouCom.DTO.Foro.ForoComunidadEstadoDTO(); myForoComunidadEstadoDTO.IdForoComunidadEstado = decimal.Parse(wobjDataRow["idForoComunidadEstado"].ToString()); myForoComunidadEstadoDTO.NombreForoComunidadEstado = wobjDataRow["nombreForoComunidadEstado"].ToString(); foro_comunidad.TheForoComunidadEstadoDTO = myForoComunidadEstadoDTO; YouCom.DTO.CategoriaDTO myCategoriaDTO = new YouCom.DTO.CategoriaDTO(); myCategoriaDTO.IdCategoria = decimal.Parse(wobjDataRow["idCategoria"].ToString()); myCategoriaDTO.NombreCategoria = wobjDataRow["nombreCategoria"].ToString(); foro_comunidad.TheCategoriaDTO = myCategoriaDTO; foro_comunidad.IdPadre = !string.IsNullOrEmpty(wobjDataRow["idPadre"].ToString()) ? decimal.Parse(wobjDataRow["idPadre"].ToString()) : 0; foro_comunidad.FechaForoComunidad = !string.IsNullOrEmpty(wobjDataRow["fechaForo"].ToString()) ? DateTime.Parse(wobjDataRow["fechaForo"].ToString()) : DateTime.MinValue; foro_comunidad.FechaTermino = !string.IsNullOrEmpty(wobjDataRow["fechaTerminoForo"].ToString()) ? DateTime.Parse(wobjDataRow["fechaTerminoForo"].ToString()) : DateTime.MinValue; foro_comunidad.FechaPublicacion = !string.IsNullOrEmpty(wobjDataRow["fechaPublicacionForo"].ToString()) ? DateTime.Parse(wobjDataRow["fechaPublicacionForo"].ToString()) : DateTime.MinValue; foro_comunidad.TituloForoComunidad = wobjDataRow["tituloForo"].ToString(); foro_comunidad.DescripcionForoComunidad = wobjDataRow["descripcionForo"].ToString(); foro_comunidad.MotivoEstadoForoComunidad = wobjDataRow["motivoEstadoForo"].ToString(); foro_comunidad.UsuarioIngreso = wobjDataRow["usuario_ingreso"].ToString(); foro_comunidad.FechaIngreso = wobjDataRow["fecha_ingreso"].ToString(); foro_comunidad.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString(); foro_comunidad.FechaModificacion = wobjDataRow["fecha_modificacion"].ToString(); foro_comunidad.Estado = wobjDataRow["estado"].ToString(); IForoComunidad.Add(foro_comunidad); } } return(IForoComunidad); }