示例#1
0
        public static bool ActivaCondominio(YouCom.DTO.Seguridad.CondominioDTO theCondominioDTO)
        {
            bool retorno = false;

            YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper();

            wobjSQLHelper.SetParametro("@usuarioIngreso", SqlDbType.VarChar, 50, theCondominioDTO.UsuarioModificacion);
            wobjSQLHelper.SetParametro("@pIdCondominio", SqlDbType.VarChar, 20, theCondominioDTO.IdCondominio);

            try
            {
                //====================================================================================
                switch (wobjSQLHelper.EjecutarNQ("Activa_Condominio", "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);
        }
示例#2
0
        public static IList <YouCom.DTO.Seguridad.ComunidadDTO> getListadoComunidad()
        {
            IList <YouCom.DTO.Seguridad.ComunidadDTO> IComunidad = new List <YouCom.DTO.Seguridad.ComunidadDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.Seguridad.DAL.ComunidadDAL.getListadoComunidad(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Seguridad.ComunidadDTO comunidad = new YouCom.DTO.Seguridad.ComunidadDTO();

                    comunidad.IdComunidad = decimal.Parse(wobjDataRow["IdComunidad"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio  = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    comunidad.TheCondominioDTO = myCondominio;

                    comunidad.NombreCondominio   = wobjDataRow["nombreCondominio"].ToString();
                    comunidad.NombreComunidad    = wobjDataRow["nombreComunidad"].ToString();
                    comunidad.DireccionComunidad = wobjDataRow["direccionComunidad"].ToString();

                    comunidad.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    comunidad.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    comunidad.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    comunidad.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    comunidad.Estado = wobjDataRow["estado"].ToString();

                    IComunidad.Add(comunidad);
                }
            }

            return(IComunidad);
        }
        public static IList <YouCom.DTO.Mensajeria.MensajePorteriaDTO> getListadoMensajePorteria()
        {
            IList <YouCom.DTO.Mensajeria.MensajePorteriaDTO> IMensajePorteria = new List <YouCom.DTO.Mensajeria.MensajePorteriaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.Mensajeria.DAL.MensajePorteriaDAL.getListadoMensajePorteria(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Mensajeria.MensajePorteriaDTO mensaje_porteria = new YouCom.DTO.Mensajeria.MensajePorteriaDTO();

                    mensaje_porteria.IdMensajePorteria = decimal.Parse(wobjDataRow["IdMensajePorteria"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio      = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    myCondominioDTO.NombreCondominio  = wobjDataRow["nombreCondominio"].ToString();
                    mensaje_porteria.TheCondominioDTO = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad       = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    myComunidadDTO.NombreComunidad   = wobjDataRow["nombreComunidad"].ToString();
                    mensaje_porteria.TheComunidadDTO = myComunidadDTO;

                    YouCom.DTO.CategoriaDTO myCategoriaDTO = new YouCom.DTO.CategoriaDTO();
                    myCategoriaDTO.IdCategoria       = decimal.Parse(wobjDataRow["idCategoria"].ToString());
                    myCategoriaDTO.NombreCategoria   = wobjDataRow["nombreCategoria"].ToString();
                    mensaje_porteria.TheCategoriaDTO = myCategoriaDTO;

                    YouCom.DTO.Propietario.FamiliaDTO myFamiliaDTO = new YouCom.DTO.Propietario.FamiliaDTO();
                    myFamiliaDTO.IdFamilia         = decimal.Parse(wobjDataRow["idFamilia"].ToString());
                    mensaje_porteria.TheFamiliaDTO = myFamiliaDTO;

                    YouCom.DTO.PorteriaDTO myPorteriaDTO = new YouCom.DTO.PorteriaDTO();
                    myPorteriaDTO.IdPorteria        = decimal.Parse(wobjDataRow["idPorteria"].ToString());
                    mensaje_porteria.ThePorteriaDTO = myPorteriaDTO;

                    YouCom.DTO.Mensajeria.MensajeTipoEnvioDTO myMensajeTipoEnvioDTO = new YouCom.DTO.Mensajeria.MensajeTipoEnvioDTO();
                    myMensajeTipoEnvioDTO.IdMensajeTipoEnvio = decimal.Parse(wobjDataRow["idMensajeTipoEnvio"].ToString());
                    mensaje_porteria.TheMensajeTipoEnvioDTO  = myMensajeTipoEnvioDTO;

                    mensaje_porteria.IdPadre = !string.IsNullOrEmpty(wobjDataRow["idPadre"].ToString()) ? decimal.Parse(wobjDataRow["idPadre"].ToString()) : 0;

                    mensaje_porteria.MensajeFecha       = DateTime.Parse(wobjDataRow["fechaMensaje"].ToString());
                    mensaje_porteria.MensajeTitulo      = wobjDataRow["tituloMensaje"].ToString();
                    mensaje_porteria.MensajeDescripcion = wobjDataRow["descripcionMensaje"].ToString();

                    mensaje_porteria.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    mensaje_porteria.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    mensaje_porteria.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    mensaje_porteria.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    mensaje_porteria.Estado = wobjDataRow["estado"].ToString();

                    IMensajePorteria.Add(mensaje_porteria);
                }
            }

            return(IMensajePorteria);
        }
示例#4
0
        public static bool ValidaEliminacionCondominio(YouCom.DTO.Seguridad.CondominioDTO theCondominioDTO, ref DataTable pobjDatatable)
        {
            bool retorno = false;

            YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper();
            wobjSQLHelper.SetParametro("@idCondominio", SqlDbType.VarChar, 20, theCondominioDTO.IdCondominio);

            try
            {
                //====================================================================================
                if (wobjSQLHelper.Ejecutar("validaEliminacionCondominio", "YouCom", pobjDatatable) <= 0)
                {
                    retorno = false;
                }
                else
                {
                    retorno = true;
                }
            }
            catch (Exception eobjException)
            {
                throw eobjException;
            }
            return(retorno);
        }
示例#5
0
        public static IList <YouCom.DTO.Propietario.FamiliaDTO> getListadoFamilia()
        {
            IList <YouCom.DTO.Propietario.FamiliaDTO> IFamilia = new List <YouCom.DTO.Propietario.FamiliaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.Propietario.FamiliaDAL.getListadoFamilia(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Propietario.FamiliaDTO familia = new YouCom.DTO.Propietario.FamiliaDTO();

                    familia.IdFamilia = decimal.Parse(wobjDataRow["idFamilia"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    familia.TheCondominioDTO     = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    familia.TheComunidadDTO    = myComunidadDTO;

                    YouCom.DTO.Propietario.CasaDTO myCasaDTO = new YouCom.DTO.Propietario.CasaDTO();
                    myCasaDTO.IdCasa     = decimal.Parse(wobjDataRow["idCasa"].ToString());
                    myCasaDTO.NombreCasa = wobjDataRow["nombreCasa"].ToString();
                    familia.TheCasaDTO   = myCasaDTO;

                    YouCom.DTO.Propietario.OcupacionDTO myOcupacionDTO = new YouCom.DTO.Propietario.OcupacionDTO();
                    myOcupacionDTO.IdOcupacion     = decimal.Parse(wobjDataRow["idOcupacion"].ToString());
                    myOcupacionDTO.NombreOcupacion = wobjDataRow["nombreOcupacion"].ToString();
                    familia.TheOcupacionDTO        = myOcupacionDTO;

                    familia.RutFamilia             = wobjDataRow["rutFamilia"].ToString();
                    familia.NombreFamilia          = wobjDataRow["nombreFamilia"].ToString();
                    familia.ApellidoPaternoFamilia = wobjDataRow["apellidoPaternoFamilia"].ToString();
                    familia.ApellidoMaternoFamilia = wobjDataRow["apellidoMaternoFamilia"].ToString();
                    familia.FechaNacimientoFamilia = Convert.ToDateTime(wobjDataRow["fechaNacimientoFamilia"].ToString());

                    YouCom.DTO.Propietario.ParentescoDTO myParentescoDTO = new YouCom.DTO.Propietario.ParentescoDTO();
                    myParentescoDTO.IdParentesco     = decimal.Parse(wobjDataRow["idParentesco"].ToString());
                    myParentescoDTO.NombreParentesco = wobjDataRow["nombreParentesco"].ToString();
                    familia.TheParentescoDTO         = myParentescoDTO;

                    familia.CelularFamilia  = wobjDataRow["celularFamilia"].ToString();
                    familia.TelefonoFamilia = wobjDataRow["telefonoFamilia"].ToString();
                    familia.EmailFamilia    = wobjDataRow["emailFamilia"].ToString();

                    familia.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    familia.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    familia.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    familia.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();
                    familia.Estado = wobjDataRow["estado"].ToString();

                    IFamilia.Add(familia);
                }
            }

            return(IFamilia);
        }
示例#6
0
        public static IList <YouCom.DTO.ProyectoDTO> getListadoProyecto()
        {
            IList <YouCom.DTO.ProyectoDTO> IProyecto = new List <YouCom.DTO.ProyectoDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ProyectoDAL.getListadoProyecto(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.ProyectoDTO proyecto = new YouCom.DTO.ProyectoDTO();

                    proyecto.IdProyecto = decimal.Parse(wobjDataRow["idProyecto"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    proyecto.TheCondominioDTO    = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    proyecto.TheComunidadDTO   = myComunidadDTO;

                    YouCom.DTO.Propuesta.PropuestaDTO myPropuestaDTO = new YouCom.DTO.Propuesta.PropuestaDTO();
                    myPropuestaDTO.IdPropuesta     = decimal.Parse(wobjDataRow["idPropuesta"].ToString());
                    myPropuestaDTO.NombrePropuesta = wobjDataRow["nombrePropuesta"].ToString();
                    proyecto.ThePropuestaDTO       = myPropuestaDTO;

                    proyecto.NombreProyecto       = wobjDataRow["nombreProyecto"].ToString();
                    proyecto.DescripcionProyecto  = wobjDataRow["descripcionProyecto"].ToString();
                    proyecto.FechaInicioProyecto  = Convert.ToDateTime(wobjDataRow["fechaInicioProyecto"].ToString());
                    proyecto.FechaTerminoProyecto = Convert.ToDateTime(wobjDataRow["fechaTerminoProyecto"].ToString());
                    proyecto.FechaEntregaProyecto = Convert.ToDateTime(wobjDataRow["fechaEntregaProyecto"].ToString());
                    proyecto.PresupuestoProyecto  = decimal.Parse(wobjDataRow["presupuestoProyecto"].ToString());
                    proyecto.DireccionProyecto    = wobjDataRow["direccionProyecto"].ToString();

                    YouCom.DTO.EmpresaContratistaDTO myEmpresaContratistaDTO = new YouCom.DTO.EmpresaContratistaDTO();
                    myEmpresaContratistaDTO.IdEmpresaContratista = decimal.Parse(wobjDataRow["idEmpresaContratista"].ToString());
                    proyecto.TheEmpresaContratistaDTO            = myEmpresaContratistaDTO;

                    YouCom.DTO.ProyectoEstadoDTO myProyectoEstadoDTO = new YouCom.DTO.ProyectoEstadoDTO();
                    myProyectoEstadoDTO.IdProyectoEstado     = decimal.Parse(wobjDataRow["idProyectoEstado"].ToString());
                    myProyectoEstadoDTO.NombreProyectoEstado = wobjDataRow["nombreProyectoEstado"].ToString();
                    proyecto.TheProyectoEstadoDTO            = myProyectoEstadoDTO;

                    proyecto.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    proyecto.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    proyecto.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    proyecto.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();
                    proyecto.Estado = wobjDataRow["estado"].ToString();

                    IProyecto.Add(proyecto);
                }
            }

            return(IProyecto);
        }
        public static IList <YouCom.DTO.Propuesta.VotacionPropuestaDTO> getListadoVotacionPropuesta()
        {
            IList <YouCom.DTO.Propuesta.VotacionPropuestaDTO> IVotacionPropuesta = new List <YouCom.DTO.Propuesta.VotacionPropuestaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.VotacionPropuestaDAL.getListadoVotacionPropuesta(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Propuesta.VotacionPropuestaDTO votacion = new YouCom.DTO.Propuesta.VotacionPropuestaDTO();

                    votacion.IdVotacionPropuesta = decimal.Parse(wobjDataRow["idVotacionPropuesta"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    votacion.TheCondominioDTO    = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    votacion.TheComunidadDTO   = myComunidadDTO;

                    YouCom.DTO.Propuesta.PropuestaDTO myPropuestaDTO = new YouCom.DTO.Propuesta.PropuestaDTO();
                    myPropuestaDTO.IdPropuesta          = decimal.Parse(wobjDataRow["idPropuesta"].ToString());
                    myPropuestaDTO.NombrePropuesta      = wobjDataRow["nombrePropuesta"].ToString();
                    myPropuestaDTO.DescripcionPropuesta = wobjDataRow["descripcionPropuesta"].ToString();

                    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();
                    myPropuestaDTO.TheFamiliaDTO        = myFamiliaDTO;

                    votacion.ThePropuestaDTO = myPropuestaDTO;

                    YouCom.DTO.Propuesta.VotacionPropuestaEstadoDTO myVotacionPropuestaEstadoDTO = new YouCom.DTO.Propuesta.VotacionPropuestaEstadoDTO();
                    myVotacionPropuestaEstadoDTO.IdVotacionPropuestaEstado     = decimal.Parse(wobjDataRow["idVotacionPropuestaEstado"].ToString());
                    myVotacionPropuestaEstadoDTO.NombreVotacionPropuestaEstado = wobjDataRow["nombreVotacionPropuestaEstado"].ToString();
                    votacion.TheVotacionPropuestaEstadoDTO = myVotacionPropuestaEstadoDTO;

                    votacion.FechaInicioVotacionPropuesta  = Convert.ToDateTime(wobjDataRow["fechaInicioVotacionPropuesta"].ToString());
                    votacion.FechaTerminoVotacionPropuesta = Convert.ToDateTime(wobjDataRow["fechaTerminoVotacionPropuesta"].ToString());

                    votacion.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    votacion.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    votacion.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    votacion.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();
                    votacion.Estado = wobjDataRow["estado"].ToString();

                    IVotacionPropuesta.Add(votacion);
                }
            }

            return(IVotacionPropuesta);
        }
示例#8
0
        public static bool Update(YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO)
        {
            bool retorno = false;

            YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper();

            try
            {
                //Seteo Parámetros.
                //====================================================================================
                wobjSQLHelper.SetParametro("@pIdCondominio", SqlDbType.VarChar, 500, myCondominioDTO.IdCondominio);
                wobjSQLHelper.SetParametro("@pRutCondominio", SqlDbType.VarChar, 500, myCondominioDTO.RutCondominio);
                wobjSQLHelper.SetParametro("@pNombreCondominio", SqlDbType.VarChar, 500, myCondominioDTO.NombreCondominio);
                wobjSQLHelper.SetParametro("@pTelefonoCondominio", SqlDbType.VarChar, 200, myCondominioDTO.TelefonoCondominio);
                wobjSQLHelper.SetParametro("@pCorreoCondominio", SqlDbType.VarChar, 200, myCondominioDTO.EmailCondominio);
                wobjSQLHelper.SetParametro("@pDireccionCondominio", SqlDbType.VarChar, 200, myCondominioDTO.DireccionCondominio);
                wobjSQLHelper.SetParametro("@pIdRegion", SqlDbType.VarChar, 200, myCondominioDTO.TheComunaDTO.TheCiudadDTO.TheRegionDTO.IdRegion);
                wobjSQLHelper.SetParametro("@pIdCiudad", SqlDbType.VarChar, 200, myCondominioDTO.TheComunaDTO.TheCiudadDTO.IdCiudad);
                wobjSQLHelper.SetParametro("@pIdComuna", SqlDbType.VarChar, 200, myCondominioDTO.TheComunaDTO.IdComuna);
                wobjSQLHelper.SetParametro("@pLatitudCondominio", SqlDbType.VarChar, 200, myCondominioDTO.LatitudCondominio);
                wobjSQLHelper.SetParametro("@pLongitudCondominio", SqlDbType.VarChar, 200, myCondominioDTO.LongitudCondominio);

                wobjSQLHelper.SetParametro("@pUsuarioModificacion", SqlDbType.VarChar, 20, myCondominioDTO.UsuarioIngreso);
                //====================================================================================

                //Ejecuto SP.
                //====================================================================================
                switch (wobjSQLHelper.EjecutarNQ("UPD_Condominio", "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);
        }
示例#9
0
        public static IList <YouCom.DTO.GastosComunes.GastoComunDTO> getListadoGastosComunes()
        {
            IList <YouCom.DTO.GastosComunes.GastoComunDTO> IGastosComunes = new List <YouCom.DTO.GastosComunes.GastoComunDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.GastosComunes.GastoComunDAL.getListadoGastosComunes(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.GastosComunes.GastoComunDTO gastos = new YouCom.DTO.GastosComunes.GastoComunDTO();

                    gastos.IdGastoComun = decimal.Parse(wobjDataRow["idGasto"].ToString());

                    YouCom.DTO.Propietario.CasaDTO myCasaDTO = new YouCom.DTO.Propietario.CasaDTO();
                    myCasaDTO.IdCasa  = decimal.Parse(wobjDataRow["idCasa"].ToString());
                    gastos.TheCasaDTO = myCasaDTO;

                    YouCom.DTO.GastosComunes.GastoComunEstadoDTO myGastoComunEstadoDTO = new YouCom.DTO.GastosComunes.GastoComunEstadoDTO();
                    myGastoComunEstadoDTO.IdGastoComunEstado     = decimal.Parse(wobjDataRow["idGastoComunEstado"].ToString());
                    myGastoComunEstadoDTO.NombreGastoComunEstado = wobjDataRow["nombreGastoComunEstado"].ToString();
                    gastos.TheGastoComunEstadoDTO = myGastoComunEstadoDTO;

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    gastos.TheCondominioDTO      = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    gastos.TheComunidadDTO     = myComunidadDTO;

                    gastos.DescripcionGasto = wobjDataRow["descripcionGasto"].ToString();
                    gastos.MontoGasto       = decimal.Parse(wobjDataRow["montoGasto"].ToString());
                    gastos.FechaGasto       = Convert.ToDateTime(wobjDataRow["fechaGasto"].ToString());
                    gastos.FechaVencimiento = Convert.ToDateTime(wobjDataRow["fechaVencimiento"].ToString());
                    gastos.ArchivoGasto     = wobjDataRow["archivoGasto"].ToString();
                    gastos.FechaPagoGasto   = Convert.ToDateTime(wobjDataRow["fechaPagoGasto"].ToString());
                    gastos.ComentarioGasto  = wobjDataRow["comentarioGasto"].ToString();

                    gastos.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    gastos.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    gastos.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    gastos.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    gastos.Estado = wobjDataRow["estado"].ToString();

                    IGastosComunes.Add(gastos);
                }
            }

            return(IGastosComunes);
        }
示例#10
0
        public static IList <YouCom.DTO.NoticiaDTO> getListadoNoticia()
        {
            IList <YouCom.DTO.NoticiaDTO> INoticia = new List <YouCom.DTO.NoticiaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.NoticiaDAL.getListadoNoticia(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.NoticiaDTO noticia = new YouCom.DTO.NoticiaDTO();

                    noticia.NoticiaId = decimal.Parse(wobjDataRow["noticia_id"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    noticia.TheCondominioDTO     = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    noticia.TheComunidadDTO    = myComunidadDTO;

                    noticia.NotiTitulo  = wobjDataRow["noticia_titulo"].ToString();
                    noticia.NotiResumen = wobjDataRow["noticia_resumen"].ToString();
                    noticia.NotiDetalle = wobjDataRow["noticia_detalle"].ToString();

                    YouCom.DTO.CategoriaDTO myCategoriaDTO = new YouCom.DTO.CategoriaDTO();
                    myCategoriaDTO.IdCategoria = decimal.Parse(wobjDataRow["idCategoria"].ToString());
                    noticia.TheCategoriaDTO    = myCategoriaDTO;

                    noticia.NotiPublicacion = Convert.ToDateTime(wobjDataRow["noticia_publicacion"].ToString());
                    noticia.NotiInicio      = Convert.ToDateTime(wobjDataRow["noticia_inicio"].ToString());
                    noticia.NotiExpira      = wobjDataRow["noticia_expira"].ToString();
                    noticia.NotiExpiracion  = Convert.ToDateTime(wobjDataRow["noticia_expiracion"].ToString());
                    noticia.NotiAutor       = wobjDataRow["noticia_autor"].ToString();
                    noticia.NotiImagen      = wobjDataRow["noticia_imagen"].ToString();

                    noticia.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    noticia.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    noticia.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    noticia.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    noticia.Estado = wobjDataRow["estado"].ToString();

                    INoticia.Add(noticia);
                }
            }

            return(INoticia);
        }
示例#11
0
        public static IList <YouCom.DTO.ComercioDTO> getListadoComercio()
        {
            IList <YouCom.DTO.ComercioDTO> IComercio = new List <YouCom.DTO.ComercioDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ComercioDAL.getListadoComercio(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.ComercioDTO comercio = new YouCom.DTO.ComercioDTO();

                    comercio.IdComercio = decimal.Parse(wobjDataRow["IdComercio"].ToString());

                    YouCom.DTO.CategoriaDTO myCategoriaDTO = new YouCom.DTO.CategoriaDTO();
                    myCategoriaDTO.IdCategoria = decimal.Parse(wobjDataRow["idCategoria"].ToString());
                    comercio.TheCategoriaDTO   = myCategoriaDTO;

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    comercio.TheCondominioDTO = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    comercio.TheComunidadDTO   = myComunidadDTO;

                    comercio.NombreComercio    = wobjDataRow["nombreComercio"].ToString();
                    comercio.LogoComercio      = wobjDataRow["logoComercio"].ToString();
                    comercio.DireccionComercio = wobjDataRow["direccionComercio"].ToString();
                    comercio.TelefonoComercio  = wobjDataRow["telefonoComercio"].ToString();
                    comercio.UrlComercio       = string.IsNullOrEmpty(wobjDataRow["urlComercio"].ToString()) ? string.Empty : wobjDataRow["urlComercio"].ToString();
                    comercio.EmailComercio     = string.IsNullOrEmpty(wobjDataRow["emailComercio"].ToString()) ? string.Empty : wobjDataRow["emailComercio"].ToString();

                    YouCom.DTO.ComunaDTO myComunaDTO = new YouCom.DTO.ComunaDTO();
                    myComunaDTO.IdComuna  = decimal.Parse(wobjDataRow["idComuna"].ToString());
                    comercio.TheComunaDTO = myComunaDTO;

                    comercio.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    comercio.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    comercio.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    comercio.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    comercio.Estado = wobjDataRow["estado"].ToString();

                    IComercio.Add(comercio);
                }
            }

            return(IComercio);
        }
示例#12
0
        public static IList <YouCom.DTO.Servicio.ResponsableDTO> getListadoResponsable()
        {
            IList <YouCom.DTO.Servicio.ResponsableDTO> IResponsable = new List <YouCom.DTO.Servicio.ResponsableDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ResponsableDAL.getListadoResponsable(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Servicio.ResponsableDTO responsable = new YouCom.DTO.Servicio.ResponsableDTO();

                    responsable.IdResponsable = decimal.Parse(wobjDataRow["idResponsable"].ToString());

                    responsable.RutResponsable             = wobjDataRow["rutResponsable"].ToString();
                    responsable.NombreResponsable          = wobjDataRow["nombreResponsable"].ToString();
                    responsable.ApellidoPaternoResponsable = wobjDataRow["apellidoPaternoResponsable"].ToString();
                    responsable.ApellidoMaternoResponsable = wobjDataRow["apellidoMaternoResponsable"].ToString();

                    responsable.TelefonoResponsable = wobjDataRow["telefonoResponsable"].ToString();
                    responsable.CelularResponsable  = wobjDataRow["celularResponsable"].ToString();
                    responsable.EmailResponsable    = wobjDataRow["emailResponsable"].ToString();

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio    = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    responsable.TheCondominioDTO = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad  = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    responsable.TheComunidadDTO = myComunidadDTO;

                    YouCom.DTO.CargoDTO myCargoDTO = new YouCom.DTO.CargoDTO();
                    myCargoDTO.IdCargo      = decimal.Parse(wobjDataRow["idCargo"].ToString());
                    myCargoDTO.NombreCargo  = wobjDataRow["nombreCargo"].ToString();
                    responsable.TheCargoDTO = myCargoDTO;

                    responsable.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    responsable.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    responsable.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    responsable.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    responsable.Estado = wobjDataRow["estado"].ToString();

                    IResponsable.Add(responsable);
                }
            }

            return(IResponsable);
        }
示例#13
0
        public static IList <YouCom.DTO.VacacionesDTO> getListadoVacaciones()
        {
            IList <YouCom.DTO.VacacionesDTO> IVacaciones = new List <YouCom.DTO.VacacionesDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.VacacionesDAL.getListadoVacaciones(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.VacacionesDTO vacaciones = new YouCom.DTO.VacacionesDTO();

                    vacaciones.IdVacaciones = decimal.Parse(wobjDataRow["IdVacaciones"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    vacaciones.TheCondominioDTO  = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    vacaciones.TheComunidadDTO = myComunidadDTO;

                    YouCom.DTO.Propietario.CasaDTO myCasaDTO = new YouCom.DTO.Propietario.CasaDTO();
                    myCasaDTO.IdCasa      = decimal.Parse(wobjDataRow["idCasa"].ToString());
                    vacaciones.TheCasaDTO = myCasaDTO;

                    YouCom.DTO.Propietario.ParentescoDTO myParentescoDTO = new YouCom.DTO.Propietario.ParentescoDTO();
                    myParentescoDTO.IdParentesco = decimal.Parse(wobjDataRow["idParentesco"].ToString());
                    vacaciones.TheParentescoDTO  = myParentescoDTO;

                    vacaciones.FechaInicio       = DateTime.Parse(wobjDataRow["FechaInicio"].ToString());
                    vacaciones.FechaTermino      = DateTime.Parse(wobjDataRow["FechaTermino"].ToString());
                    vacaciones.DestinoVacaciones = wobjDataRow["motivo"].ToString();
                    vacaciones.TelefonoContacto  = wobjDataRow["telefonoContacto"].ToString();
                    vacaciones.NombreContacto    = wobjDataRow["nombreContacto"].ToString();

                    vacaciones.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    vacaciones.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    vacaciones.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    vacaciones.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    vacaciones.Estado = wobjDataRow["estado"].ToString();

                    IVacaciones.Add(vacaciones);
                }
            }

            return(IVacaciones);
        }
示例#14
0
        public static bool ValidaEliminacionCondominio(YouCom.DTO.Seguridad.CondominioDTO theCondominioDTO)
        {
            DataTable pobjDataTable = new DataTable();
            bool      retorno       = false;

            if (YouCom.Seguridad.DAL.CondominioDAL.ValidaEliminacionCondominio(theCondominioDTO, ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    retorno = true;
                }
            }

            return(retorno);
        }
示例#15
0
        public static IList <YouCom.DTO.Avisos.ComentarioAvisoDTO> getListadoComentarioAviso()
        {
            IList <YouCom.DTO.Avisos.ComentarioAvisoDTO> IComentarioAviso = new List <YouCom.DTO.Avisos.ComentarioAvisoDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ComentarioAvisoDAL.getListadoComentarioAviso(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Avisos.ComentarioAvisoDTO comentarioAviso = new YouCom.DTO.Avisos.ComentarioAvisoDTO();

                    comentarioAviso.IdComentarioAviso = decimal.Parse(wobjDataRow["idComentarioAviso"].ToString());
                    comentarioAviso.IdPadre           = !string.IsNullOrEmpty(wobjDataRow["idPadre"].ToString()) ? decimal.Parse(wobjDataRow["idPadre"].ToString()) : 0;

                    YouCom.DTO.Avisos.AvisoDTO myAviso = new YouCom.DTO.Avisos.AvisoDTO();
                    myAviso.IdAviso = decimal.Parse(wobjDataRow["idAvisos"].ToString());
                    comentarioAviso.TheAvisosDTO = myAviso;

                    YouCom.DTO.Propietario.FamiliaDTO myFamiliaDTO = new YouCom.DTO.Propietario.FamiliaDTO();
                    myFamiliaDTO.IdFamilia        = decimal.Parse(wobjDataRow["idFamilia"].ToString());
                    comentarioAviso.TheFamiliaDTO = myFamiliaDTO;

                    comentarioAviso.EmailComentarioAviso = wobjDataRow["emailComentarioAviso"].ToString();
                    comentarioAviso.ComentarioAviso      = wobjDataRow["comentarioAviso"].ToString();
                    comentarioAviso.FechaComentarioAviso = DateTime.Parse(wobjDataRow["fechaComentarioAviso"].ToString());

                    comentarioAviso.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    comentarioAviso.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    comentarioAviso.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    comentarioAviso.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio        = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    comentarioAviso.TheCondominioDTO = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad      = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    comentarioAviso.TheComunidadDTO = myComunidadDTO;

                    comentarioAviso.Estado = wobjDataRow["estado"].ToString();

                    IComentarioAviso.Add(comentarioAviso);
                }
            }

            return(IComentarioAviso);
        }
示例#16
0
        public static IList <YouCom.DTO.EventoDTO> getListadoEvento()
        {
            IList <YouCom.DTO.EventoDTO> IEvento = new List <YouCom.DTO.EventoDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.EventoDAL.getListadoEvento(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.EventoDTO evento = new YouCom.DTO.EventoDTO();

                    evento.EventoId = decimal.Parse(wobjDataRow["evento_id"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    evento.TheCondominioDTO   = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    evento.TheComunidadDTO     = myComunidadDTO;

                    YouCom.DTO.CategoriaDTO myCategoriaDTO = new YouCom.DTO.CategoriaDTO();
                    myCategoriaDTO.IdCategoria = decimal.Parse(wobjDataRow["idCategoria"].ToString());
                    evento.TheCategoriaDTO     = myCategoriaDTO;

                    evento.EventoTitulo      = wobjDataRow["evento_titulo"].ToString();
                    evento.EventoResumen     = wobjDataRow["evento_resumen"].ToString();
                    evento.EventoDetalle     = wobjDataRow["evento_detalle"].ToString();
                    evento.EventoPublicacion = Convert.ToDateTime(wobjDataRow["evento_publicacion"].ToString());
                    evento.EventoInicio      = Convert.ToDateTime(wobjDataRow["evento_inicio"].ToString());
                    evento.EventoExpiracion  = Convert.ToDateTime(wobjDataRow["evento_expiracion"].ToString());
                    evento.EventoAutor       = wobjDataRow["evento_autor"].ToString();
                    evento.EventoImagen      = wobjDataRow["evento_imagen"].ToString();

                    evento.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    evento.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    evento.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    evento.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    evento.Estado = wobjDataRow["estado"].ToString();

                    IEvento.Add(evento);
                }
            }

            return(IEvento);
        }
示例#17
0
        public static IList <YouCom.DTO.DirectivaDTO> getListadoDirectiva()
        {
            IList <YouCom.DTO.DirectivaDTO> IDirectiva = new List <YouCom.DTO.DirectivaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.DirectivaDAL.getListadoDirectiva(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.DirectivaDTO directiva = new YouCom.DTO.DirectivaDTO();

                    directiva.IdDirectiva = decimal.Parse(wobjDataRow["idDirectiva"].ToString());

                    YouCom.DTO.CargoDTO myCargoDTO = new YouCom.DTO.CargoDTO();
                    myCargoDTO.IdCargo     = decimal.Parse(wobjDataRow["idCargo"].ToString());
                    myCargoDTO.NombreCargo = wobjDataRow["nombreCargo"].ToString();
                    directiva.TheCargoDTO  = myCargoDTO;

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio  = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    directiva.TheCondominioDTO = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad         = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    directiva.TheComunidadDTO          = myComunidadDTO;
                    directiva.RutDirectiva             = wobjDataRow["rutDirectiva"].ToString();
                    directiva.NombreDirectiva          = wobjDataRow["nombreDirectiva"].ToString();
                    directiva.ApellidoPaternoDirectiva = wobjDataRow["apellidoPaternoDirectiva"].ToString();
                    directiva.ApellidoMaternoDirectiva = wobjDataRow["apellidoMaternoDirectiva"].ToString();
                    directiva.TelefonoDirectiva        = wobjDataRow["telefonoDirectiva"].ToString();
                    directiva.ImagenDirectiva          = wobjDataRow["imagenDirectiva"].ToString();
                    directiva.EmailDirectiva           = wobjDataRow["correoDirectiva"].ToString();
                    directiva.FechaNacimientoDirectiva = Convert.ToDateTime(wobjDataRow["fechaNacimientoDirectiva"].ToString());

                    directiva.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    directiva.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    directiva.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    directiva.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    directiva.Estado = wobjDataRow["estado"].ToString();

                    IDirectiva.Add(directiva);
                }
            }

            return(IDirectiva);
        }
示例#18
0
        public static IList <YouCom.DTO.ListaNegraDTO> getListadoListaNegra()
        {
            IList <YouCom.DTO.ListaNegraDTO> IListaNegra = new List <YouCom.DTO.ListaNegraDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ListaNegraDAL.getListadoListaNegra(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.ListaNegraDTO lista = new YouCom.DTO.ListaNegraDTO();

                    lista.IdListaNegra = decimal.Parse(wobjDataRow["idListaNegra"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    lista.TheCondominioDTO       = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    lista.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();
                    lista.TheFamiliaDTO = myFamiliaDTO;

                    lista.RutListaNegra             = wobjDataRow["rutListaNegra"].ToString();
                    lista.NombreListaNegra          = wobjDataRow["nombreListaNegra"].ToString();
                    lista.ApellidoPaternoListaNegra = wobjDataRow["apellidoPaternoListaNegra"].ToString();
                    lista.ApellidoMaternoListaNegra = wobjDataRow["apellidoMaternoListaNegra"].ToString();
                    lista.MotivoListaNegra          = wobjDataRow["motivoListaNegra"].ToString();

                    lista.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    lista.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    lista.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    lista.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    lista.Estado = wobjDataRow["estado"].ToString();

                    IListaNegra.Add(lista);
                }
            }

            return(IListaNegra);
        }
示例#19
0
        public static IList <YouCom.DTO.Seguridad.CondominioDTO> getListadoCondominio()
        {
            IList <YouCom.DTO.Seguridad.CondominioDTO> ICondominio = new List <YouCom.DTO.Seguridad.CondominioDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.Seguridad.DAL.CondominioDAL.getListadoCondominio(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Seguridad.CondominioDTO condominio = new YouCom.DTO.Seguridad.CondominioDTO();

                    condominio.IdCondominio = decimal.Parse(wobjDataRow["IdCondominio"].ToString());

                    YouCom.DTO.ComunaDTO myComunaDTO = new YouCom.DTO.ComunaDTO();
                    myComunaDTO.IdComuna    = decimal.Parse(wobjDataRow["idComuna"].ToString());
                    condominio.TheComunaDTO = myComunaDTO;

                    YouCom.DTO.CiudadDTO myCiudadDTO = new YouCom.DTO.CiudadDTO();
                    myCiudadDTO.IdCiudad = decimal.Parse(wobjDataRow["idCiudad"].ToString());
                    condominio.TheComunaDTO.TheCiudadDTO = myCiudadDTO;

                    YouCom.DTO.RegionDTO myRegionDTO = new YouCom.DTO.RegionDTO();
                    myRegionDTO.IdRegion = decimal.Parse(wobjDataRow["idRegion"].ToString());
                    condominio.TheComunaDTO.TheCiudadDTO.TheRegionDTO = myRegionDTO;

                    condominio.NombreCondominio    = wobjDataRow["nombreCondominio"].ToString();
                    condominio.DireccionCondominio = wobjDataRow["direccionCondominio"].ToString();
                    condominio.EmailCondominio     = wobjDataRow["correoCondominio"].ToString();
                    condominio.LatitudCondominio   = wobjDataRow["latitudCondominio"].ToString();
                    condominio.LongitudCondominio  = wobjDataRow["longitudCondominio"].ToString();
                    condominio.RutCondominio       = wobjDataRow["rutCondominio"].ToString();
                    condominio.TelefonoCondominio  = wobjDataRow["telefonoCondominio"].ToString();

                    condominio.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    condominio.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    condominio.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    condominio.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    condominio.Estado = wobjDataRow["estado"].ToString();

                    ICondominio.Add(condominio);
                }
            }

            return(ICondominio);
        }
示例#20
0
        public static IList <YouCom.DTO.Servicio.RankingServicioDTO> getListadoRankingServicio()
        {
            IList <YouCom.DTO.Servicio.RankingServicioDTO> IRankingServicio = new List <YouCom.DTO.Servicio.RankingServicioDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.RankingServicioDAL.getListadoRankingServicio(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Servicio.RankingServicioDTO ranking = new YouCom.DTO.Servicio.RankingServicioDTO();

                    ranking.IdRanking = decimal.Parse(wobjDataRow["IdRanking"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    ranking.TheCondominioDTO     = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    ranking.TheComunidadDTO    = myComunidadDTO;

                    YouCom.DTO.Servicio.EmpresaServicioDTO myEmpresaServicioDTO = new YouCom.DTO.Servicio.EmpresaServicioDTO();
                    myEmpresaServicioDTO.IdEmpresaServicio = decimal.Parse(wobjDataRow["idEmpresaServicio"].ToString());
                    ranking.TheEmpresaServicioDTO          = myEmpresaServicioDTO;

                    YouCom.DTO.Propietario.FamiliaDTO myFamiliaDTO = new YouCom.DTO.Propietario.FamiliaDTO();
                    myFamiliaDTO.IdFamilia = decimal.Parse(wobjDataRow["idFamilia"].ToString());
                    ranking.TheFamiliaDTO  = myFamiliaDTO;

                    ranking.Comentario   = wobjDataRow["comentario"].ToString();
                    ranking.Nota         = int.Parse(wobjDataRow["nota"].ToString());
                    ranking.FechaRanking = Convert.ToDateTime(wobjDataRow["fechaRanking"].ToString());

                    ranking.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    ranking.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    ranking.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    ranking.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    ranking.Estado = wobjDataRow["estado"].ToString();

                    IRankingServicio.Add(ranking);
                }
            }

            return(IRankingServicio);
        }
示例#21
0
        public static IList <YouCom.DTO.ContactoFamiliaDTO> getListadoContactoFamilia()
        {
            IList <YouCom.DTO.ContactoFamiliaDTO> IContactoFamilia = new List <YouCom.DTO.ContactoFamiliaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ContactoFamiliaDAL.getListadoContactoFamilia(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.ContactoFamiliaDTO contacto_familia = new YouCom.DTO.ContactoFamiliaDTO();

                    contacto_familia.IdContactoFamilia = decimal.Parse(wobjDataRow["IdContactoFamilia"].ToString());

                    YouCom.DTO.Propietario.CasaDTO myCasaDTO = new YouCom.DTO.Propietario.CasaDTO();
                    myCasaDTO.IdCasa            = decimal.Parse(wobjDataRow["idCasa"].ToString());
                    contacto_familia.TheCasaDTO = myCasaDTO;

                    YouCom.DTO.Propietario.ParentescoDTO myParentescoDTO = new YouCom.DTO.Propietario.ParentescoDTO();
                    myParentescoDTO.IdParentesco      = decimal.Parse(wobjDataRow["idParentesco"].ToString());
                    contacto_familia.TheParentescoDTO = myParentescoDTO;

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio         = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    contacto_familia.TheCondominioDTO = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad       = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    contacto_familia.TheComunidadDTO = myComunidadDTO;

                    contacto_familia.NombreContacto   = wobjDataRow["nombreContactoFamilia"].ToString();
                    contacto_familia.TelefonoContacto = wobjDataRow["telefonoContactoFamilia"].ToString();
                    contacto_familia.EmailContacto    = wobjDataRow["emailContactoFamilia"].ToString();

                    contacto_familia.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    contacto_familia.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    contacto_familia.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    contacto_familia.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    contacto_familia.Estado = wobjDataRow["estado"].ToString();

                    IContactoFamilia.Add(contacto_familia);
                }
            }

            return(IContactoFamilia);
        }
示例#22
0
        public static IList <YouCom.DTO.Servicio.ServiciosDTO> getListadoServicios()
        {
            IList <YouCom.DTO.Servicio.ServiciosDTO> IServicios = new List <YouCom.DTO.Servicio.ServiciosDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ServiciosDAL.getListadoServicios(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.Servicio.ServiciosDTO servicio = new YouCom.DTO.Servicio.ServiciosDTO();

                    servicio.IdServicio = decimal.Parse(wobjDataRow["IdServicio"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    servicio.TheCondominioDTO    = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    servicio.TheComunidadDTO   = myComunidadDTO;

                    YouCom.DTO.CategoriaDTO myCategoriaDTO = new YouCom.DTO.CategoriaDTO();
                    myCategoriaDTO.IdCategoria     = decimal.Parse(wobjDataRow["idCategoria"].ToString());
                    myCategoriaDTO.NombreCategoria = wobjDataRow["nombreCategoria"].ToString();
                    servicio.TheCategoriaDTO       = myCategoriaDTO;

                    servicio.NombreServicio      = wobjDataRow["nombreServicio"].ToString();
                    servicio.DescripcionServicio = wobjDataRow["descripcionServicio"].ToString();
                    servicio.ImagenServicio      = wobjDataRow["imagenServicio"].ToString();

                    servicio.FechaInicio  = DateTime.Parse(wobjDataRow["fechaInicio"].ToString());
                    servicio.FechaTermino = DateTime.Parse(wobjDataRow["fechaTermino"].ToString());

                    servicio.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    servicio.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    servicio.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    servicio.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    servicio.Estado = wobjDataRow["estado"].ToString();

                    IServicios.Add(servicio);
                }
            }

            return(IServicios);
        }
示例#23
0
        public static IList <YouCom.DTO.TurnoDiarioDTO> getListadoTurnoDiario()
        {
            IList <YouCom.DTO.TurnoDiarioDTO> ITurnoDiario = new List <YouCom.DTO.TurnoDiarioDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.TurnoDiarioDAL.getListadoTurnoDiario(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.TurnoDiarioDTO tipo_Visita = new YouCom.DTO.TurnoDiarioDTO();

                    tipo_Visita.IdTurnoDiario = decimal.Parse(wobjDataRow["IdTurnoDiario"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    tipo_Visita.TheCondominioDTO = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad  = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    tipo_Visita.TheComunidadDTO = myComunidadDTO;

                    YouCom.DTO.PorteriaDTO myPorteriaDTO = new YouCom.DTO.PorteriaDTO();
                    myPorteriaDTO.IdPorteria   = decimal.Parse(wobjDataRow["idPorteria"].ToString());
                    tipo_Visita.ThePorteriaDTO = myPorteriaDTO;

                    YouCom.DTO.HorarioTurnoDTO myHorarioTurnoDTO = new YouCom.DTO.HorarioTurnoDTO();
                    myHorarioTurnoDTO.IdHorarioTurno = decimal.Parse(wobjDataRow["IdHorarioTurno"].ToString());
                    tipo_Visita.TheHorarioTurnoDTO   = myHorarioTurnoDTO;

                    tipo_Visita.NombreTurnoDiario = wobjDataRow["nombreTurnoDiario"].ToString();

                    tipo_Visita.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    tipo_Visita.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    tipo_Visita.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    tipo_Visita.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    tipo_Visita.Estado = wobjDataRow["estado"].ToString();

                    ITurnoDiario.Add(tipo_Visita);
                }
            }

            return(ITurnoDiario);
        }
示例#24
0
        public static IList <YouCom.DTO.CategoriaDTO> getListadoCategoria()
        {
            IList <YouCom.DTO.CategoriaDTO> ICategoria = new List <YouCom.DTO.CategoriaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.CategoriaDAL.getListadoCategoria(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.CategoriaDTO categoria = new YouCom.DTO.CategoriaDTO();

                    categoria.IdCategoria          = decimal.Parse(wobjDataRow["IdCategoria"].ToString());
                    categoria.NombreCategoria      = wobjDataRow["nombreCategoria"].ToString();
                    categoria.DescripcionCategoria = wobjDataRow["descripcionCategoria"].ToString();

                    YouCom.DTO.TipoCategoriaDTO myTipoCategoria = new DTO.TipoCategoriaDTO();

                    myTipoCategoria.IdTipoCategoria     = decimal.Parse(wobjDataRow["idTipoCategoria"].ToString());
                    myTipoCategoria.NombreTipoCategoria = wobjDataRow["nombreTipoCategoria"].ToString();

                    categoria.TheTipoCategoriaDTO = myTipoCategoria;

                    categoria.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    categoria.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    categoria.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    categoria.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    categoria.Estado = wobjDataRow["estado"].ToString();

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio  = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    categoria.TheCondominioDTO = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    categoria.TheComunidadDTO  = myComunidadDTO;

                    ICategoria.Add(categoria);
                }
            }

            return(ICategoria);
        }
示例#25
0
        public static IList <YouCom.DTO.BannerDTO> getListadoBanner()
        {
            IList <YouCom.DTO.BannerDTO> IBanner = new List <YouCom.DTO.BannerDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.BannerDAL.getListadoBanner(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.BannerDTO banner = new YouCom.DTO.BannerDTO();

                    banner.BannerId = decimal.Parse(wobjDataRow["banner_id"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    banner.TheCondominioDTO   = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    banner.TheComunidadDTO     = myComunidadDTO;

                    banner.BannerNombre         = wobjDataRow["banner_nombre"].ToString();
                    banner.BannerDescripcion    = wobjDataRow["banner_descripcion"].ToString();
                    banner.BannerImagen         = wobjDataRow["banner_imagen"].ToString();
                    banner.BannerTipoDespliegue = wobjDataRow["banner_tipo_despliegue"].ToString();
                    banner.BannerLink           = wobjDataRow["banner_link"].ToString();
                    banner.BannerTarget         = wobjDataRow["banner_target"].ToString();
                    banner.BannerArchivo        = wobjDataRow["banner_archivo"].ToString();

                    banner.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    banner.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    banner.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    banner.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    banner.Estado = wobjDataRow["estado"].ToString();

                    IBanner.Add(banner);
                }
            }

            return(IBanner);
        }
示例#26
0
        public static IList <YouCom.DTO.PorteriaDTO> getListadoPorteria()
        {
            IList <YouCom.DTO.PorteriaDTO> IPorteria = new List <YouCom.DTO.PorteriaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.PorteriaDAL.getListadoPorteria(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.PorteriaDTO portero = new YouCom.DTO.PorteriaDTO();

                    portero.IdPorteria = decimal.Parse(wobjDataRow["IdPorteria"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    portero.TheCondominioDTO     = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    portero.TheComunidadDTO    = myComunidadDTO;

                    portero.NombrePorteria          = wobjDataRow["nombrePorteria"].ToString();
                    portero.ApellidoPaternoPorteria = wobjDataRow["apellidoPaternoPorteria"].ToString();
                    portero.ApellidoMaternoPorteria = wobjDataRow["apellidoMaternoPorteria"].ToString();
                    portero.RutPorteria             = wobjDataRow["rutPorteria"].ToString();
                    portero.TelefonoPorteria        = wobjDataRow["telefonoPorteria"].ToString();
                    portero.EmailPorteria           = wobjDataRow["emailPorteria"].ToString();
                    portero.FechaNacimientoPorteria = Convert.ToDateTime(wobjDataRow["fechaNacimientoPorteria"].ToString());

                    portero.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    portero.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    portero.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    portero.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    portero.Estado = wobjDataRow["estado"].ToString();

                    IPorteria.Add(portero);
                }
            }

            return(IPorteria);
        }
示例#27
0
        public static IList <YouCom.DTO.ArchivoDTO> getListadoArchivo()
        {
            IList <YouCom.DTO.ArchivoDTO> IArchivo = new List <YouCom.DTO.ArchivoDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.ArchivoDAL.getListadoArchivo(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.ArchivoDTO archivo = new YouCom.DTO.ArchivoDTO();

                    archivo.ArchivoId = decimal.Parse(wobjDataRow["IdArchivo"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominio = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominio.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    archivo.TheCondominioDTO  = myCondominio;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    archivo.TheComunidadDTO    = myComunidadDTO;

                    YouCom.DTO.CategoriaDTO myCategoria = new YouCom.DTO.CategoriaDTO();
                    myCategoria.IdCategoria    = decimal.Parse(wobjDataRow["idCategoria"].ToString());
                    archivo.TheCategoriaDTO    = myCategoria;
                    archivo.ArchivoTitulo      = wobjDataRow["tituloArchivo"].ToString();
                    archivo.ArchivoDescripcion = wobjDataRow["descripcionArchivo"].ToString();
                    archivo.ArchivoNombre      = wobjDataRow["nombreArchivo"].ToString();

                    archivo.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    archivo.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    archivo.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    archivo.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    archivo.Estado = wobjDataRow["estado"].ToString();

                    IArchivo.Add(archivo);
                }
            }

            return(IArchivo);
        }
示例#28
0
        public static IList <YouCom.DTO.HorarioTurnoDTO> getListadoHorarioTurno()
        {
            IList <YouCom.DTO.HorarioTurnoDTO> IHorarioTurno = new List <YouCom.DTO.HorarioTurnoDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.HorarioTurnoDAL.getListadoHorarioTurno(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.HorarioTurnoDTO horario = new YouCom.DTO.HorarioTurnoDTO();

                    horario.IdHorarioTurno = decimal.Parse(wobjDataRow["IdHorarioTurno"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    horario.TheCondominioDTO     = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    horario.TheComunidadDTO    = myComunidadDTO;

                    YouCom.DTO.PeriodoHorarioDTO myPeriodoHorarioDTO = new YouCom.DTO.PeriodoHorarioDTO();
                    myPeriodoHorarioDTO.IdPeriodoHorario = decimal.Parse(wobjDataRow["idPeriodoHorario"].ToString());
                    horario.ThePeriodoHorarioDTO         = myPeriodoHorarioDTO;

                    horario.HoraInicio  = wobjDataRow["horaInicio"].ToString();
                    horario.HoraTermino = wobjDataRow["horaTermino"].ToString();

                    horario.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    horario.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    horario.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    horario.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    horario.Estado = wobjDataRow["estado"].ToString();

                    IHorarioTurno.Add(horario);
                }
            }

            return(IHorarioTurno);
        }
示例#29
0
        public static bool Delete(YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO)
        {
            bool retorno = false;

            YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper();

            try
            {
                //Seteo Parámetros.
                //====================================================================================
                wobjSQLHelper.SetParametro("@pIdCondominio", SqlDbType.Decimal, -1, myCondominioDTO.IdCondominio);
                wobjSQLHelper.SetParametro("@pUsuarioModificacion", SqlDbType.VarChar, 20, myCondominioDTO.UsuarioModificacion);
                //====================================================================================

                //Ejecuto SP.
                //====================================================================================
                switch (wobjSQLHelper.EjecutarNQ("DEL_Condominio", "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);
        }
示例#30
0
        public static IList <YouCom.DTO.AccesoHogar.FrecuenciaDTO> getListadoFrecuencia()
        {
            IList <YouCom.DTO.AccesoHogar.FrecuenciaDTO> IFrecuencia = new List <YouCom.DTO.AccesoHogar.FrecuenciaDTO>();

            DataTable pobjDataTable = new DataTable();

            if (YouCom.DAL.AccesoHogar.FrecuenciaDAL.getListadoFrecuencia(ref pobjDataTable))
            {
                foreach (DataRow wobjDataRow in pobjDataTable.Rows)
                {
                    YouCom.DTO.AccesoHogar.FrecuenciaDTO frecuencia = new YouCom.DTO.AccesoHogar.FrecuenciaDTO();

                    frecuencia.IdFrecuencia = decimal.Parse(wobjDataRow["IdFrecuencia"].ToString());

                    YouCom.DTO.Seguridad.CondominioDTO myCondominioDTO = new YouCom.DTO.Seguridad.CondominioDTO();
                    myCondominioDTO.IdCondominio = decimal.Parse(wobjDataRow["idCondominio"].ToString());
                    frecuencia.TheCondominioDTO  = myCondominioDTO;

                    YouCom.DTO.Seguridad.ComunidadDTO myComunidadDTO = new YouCom.DTO.Seguridad.ComunidadDTO();
                    myComunidadDTO.IdComunidad = decimal.Parse(wobjDataRow["idComunidad"].ToString());
                    frecuencia.TheComunidadDTO = myComunidadDTO;

                    frecuencia.NombreFrecuencia = wobjDataRow["nombreFrecuencia"].ToString();

                    frecuencia.UsuarioIngreso      = wobjDataRow["usuario_ingreso"].ToString();
                    frecuencia.FechaIngreso        = wobjDataRow["fecha_ingreso"].ToString();
                    frecuencia.UsuarioModificacion = wobjDataRow["usuario_modificacion"].ToString();
                    frecuencia.FechaModificacion   = wobjDataRow["fecha_modificacion"].ToString();

                    frecuencia.Estado = wobjDataRow["estado"].ToString();

                    IFrecuencia.Add(frecuencia);
                }
            }

            return(IFrecuencia);
        }