public IActionResult ActividadPropiedadesTotalDisponibles([FromBody] dynamic value)
 {
     try
     {
         int    pagina                   = value.pagina != null ? (int)value.pagina : 1;
         String idsPropiedades           = value.idspropiedades != null ? (string)value.idspropiedades : "0";
         int    numeroActividadPropiedad = value.numeroactividadpropiedad != null ? (int)value.numeroactividadpropiedad : 20;
         List <ActividadPropiedad>   actividadpropiedades = ActividadPropiedadDAO.getActividadPropiedadPaginaTotalDisponibles(pagina, numeroActividadPropiedad, idsPropiedades);
         List <Stactividadpropiedad> stactividadpropiedad = new List <Stactividadpropiedad>();
         foreach (ActividadPropiedad actividadpropiedad in actividadpropiedades)
         {
             Stactividadpropiedad temp = new Stactividadpropiedad();
             temp.id                      = actividadpropiedad.id;
             temp.nombre                  = actividadpropiedad.nombre;
             temp.descripcion             = actividadpropiedad.descripcion;
             actividadpropiedad.datoTipos = DatoTipoDAO.getDatoTipo(actividadpropiedad.datoTipoid);
             temp.datotipoid              = actividadpropiedad.datoTipoid;
             temp.datotiponombre          = actividadpropiedad.datoTipos.nombre;
             //temp.fechaActualizacion = actividadpropiedad.fechaActualizacion != null ? actividadpropiedad.fechaActualizacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;
             temp.fechaActualizacion = Utils.ConvierteAFormatoFecha(actividadpropiedad.fechaActualizacion);
             //temp.fechaCreacion = actividadpropiedad.fechaCreacion != null ? actividadpropiedad.fechaCreacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;
             temp.fechaCreacion    = Utils.ConvierteAFormatoFecha(actividadpropiedad.fechaCreacion);
             temp.usuarioActualizo = actividadpropiedad.usuarioActualizo;
             temp.usuarioCreo      = actividadpropiedad.usuarioCreo;
             stactividadpropiedad.Add(temp);
         }
         return(Ok(new { success = true, actividadpropiedades = stactividadpropiedad }));
     }
     catch (Exception e)
     {
         CLogger.write("3", "ActividadPropiedadController.class", e);
         return(BadRequest(500));
     }
 }
        public IActionResult ActividadPropiedadPorTipo(int idActividadTipo)
        {
            try
            {
                List <ActividadPropiedad>   actividadPropiedades   = ActividadPropiedadDAO.getActividadPropiedadesPorTipoActividadPagina(idActividadTipo);
                List <Stactividadpropiedad> stActividadPropiedades = new List <Stactividadpropiedad>();

                foreach (ActividadPropiedad actividadPropiedad in actividadPropiedades)
                {
                    Stactividadpropiedad temp = new Stactividadpropiedad();
                    temp.id          = actividadPropiedad.id;
                    temp.nombre      = actividadPropiedad.nombre;
                    temp.descripcion = actividadPropiedad.descripcion;

                    actividadPropiedad.datoTipos = DatoTipoDAO.getDatoTipo(actividadPropiedad.datoTipoid);
                    temp.datotipoid     = actividadPropiedad.datoTipoid;
                    temp.datotiponombre = actividadPropiedad.datoTipos.nombre;

                    temp.fechaActualizacion = Utils.ConvierteAFormatoFecha(actividadPropiedad.fechaActualizacion);
                    temp.fechaCreacion      = Utils.ConvierteAFormatoFecha(actividadPropiedad.fechaCreacion);
                    temp.usuarioActualizo   = actividadPropiedad.usuarioActualizo;
                    temp.usuarioCreo        = actividadPropiedad.usuarioCreo;
                    temp.estado             = actividadPropiedad.estado;

                    stActividadPropiedades.Add(temp);
                }

                return(Ok(new { success = true, actividadpropiedades = stActividadPropiedades }));
            }
            catch (Exception e)
            {
                CLogger.write("10", "ActividadPropiedadController.class", e);
                return(BadRequest(500));
            }
        }
Exemple #3
0
        public IActionResult ActividadPropiedadPaginaPorTipo(int idActividadTipo)
        {
            try
            {
                List <ActividadPropiedad>   actividadpropiedades = ActividadPropiedadDAO.getActividadPropiedadesPorTipoActividadPagina(idActividadTipo);
                List <Stactividadpropiedad> stactividadpropiedad = new List <Stactividadpropiedad>();
                foreach (ActividadPropiedad actividadpropiedad in actividadpropiedades)
                {
                    Stactividadpropiedad temp = new Stactividadpropiedad();
                    temp.id          = actividadpropiedad.id;
                    temp.nombre      = actividadpropiedad.nombre;
                    temp.descripcion = actividadpropiedad.descripcion;

                    actividadpropiedad.datoTipos = DatoTipoDAO.getDatoTipo(actividadpropiedad.datoTipoid);

                    temp.datotipoid     = actividadpropiedad.datoTipoid;
                    temp.datotiponombre = actividadpropiedad.datoTipos.nombre;

                    temp.fechaActualizacion = actividadpropiedad.fechaActualizacion != null?actividadpropiedad.fechaActualizacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;

                    temp.fechaCreacion    = actividadpropiedad.fechaCreacion.ToString("dd/MM/yyyy H:mm:ss");
                    temp.usuarioActualizo = actividadpropiedad.usuarioActualizo;
                    temp.usuarioCreo      = actividadpropiedad.usuarioCreo;
                    stactividadpropiedad.Add(temp);
                }

                return(Ok(new { success = true, actividadpropiedades = stactividadpropiedad }));
            }
            catch (Exception e)
            {
                CLogger.write("1", "ActividadPropiedadController.class", e);
                return(BadRequest(500));
            }
        }
        public IActionResult ActividadPropiedadPagina([FromBody] dynamic value)
        {
            try
            {
                int    pagina = value.pagina != null ? (int)value.pagina : 1;
                int    numeroActividadPropiedad = value.numero_actividad_propiedad != null ? (int)value.numero_actividad_propiedad : 20;
                String filtro_busqueda          = value.filtro_busqueda != null ? (string)value.filtro_busqueda : null;
                String columna_ordenada         = value.columna_ordenada != null ? (string)value.columna_ordenada : null;
                String orden_direccion          = value.orden_direccion != null ? (string)value.orden_direccion : null;
                List <ActividadPropiedad> actividadpropiedades = ActividadPropiedadDAO.getActividadPropiedadesPagina(pagina, numeroActividadPropiedad,
                                                                                                                     filtro_busqueda, columna_ordenada, orden_direccion);
                List <Stactividadpropiedad> stactividadpropiedad = new List <Stactividadpropiedad>();
                foreach (ActividadPropiedad actividadpropiedad in actividadpropiedades)
                {
                    Stactividadpropiedad temp = new Stactividadpropiedad();
                    temp.id                      = actividadpropiedad.id;
                    temp.nombre                  = actividadpropiedad.nombre;
                    temp.descripcion             = actividadpropiedad.descripcion;
                    actividadpropiedad.datoTipos = DatoTipoDAO.getDatoTipo(actividadpropiedad.datoTipoid);
                    temp.datotipoid              = actividadpropiedad.datoTipoid;
                    temp.datotiponombre          = actividadpropiedad.datoTipos.nombre;
                    //temp.fechaActualizacion = actividadpropiedad.fechaActualizacion != null ? actividadpropiedad.fechaActualizacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;
                    //temp.fechaCreacion = actividadpropiedad.fechaCreacion.ToString("dd/MM/yyyy H:mm:ss");
                    temp.fechaActualizacion = Utils.ConvierteAFormatoFecha(actividadpropiedad.fechaActualizacion);
                    temp.fechaCreacion      = Utils.ConvierteAFormatoFecha(actividadpropiedad.fechaCreacion);


                    temp.usuarioActualizo = actividadpropiedad.usuarioActualizo;
                    temp.usuarioCreo      = actividadpropiedad.usuarioCreo;
                    stactividadpropiedad.Add(temp);
                }
                return(Ok(new { success = true, actividadpropiedades = stactividadpropiedad }));
            }
            catch (Exception e)
            {
                CLogger.write("2", "ActividadPropiedadController.class", e);
                return(BadRequest(500));
            }
        }