コード例 #1
0
        public IActionResult ComponentePropiedadPorTipo(int idComponenteTipo)
        {
            try
            {
                List <ComponentePropiedad>   compoentepropiedades  = ComponentePropiedadDAO.getComponentePropiedadesPorTipoComponentePagina(idComponenteTipo);
                List <stcomponentepropiedad> stcomponentepropiedad = new List <stcomponentepropiedad>();
                foreach (ComponentePropiedad componentepropiedad in compoentepropiedades)
                {
                    stcomponentepropiedad temp = new stcomponentepropiedad();
                    temp.id          = componentepropiedad.id;
                    temp.nombre      = componentepropiedad.nombre;
                    temp.descripcion = componentepropiedad.descripcion;
                    componentepropiedad.datoTipos = DatoTipoDAO.getDatoTipo(componentepropiedad.datoTipoid);
                    temp.datoTipoid         = componentepropiedad.datoTipoid;
                    temp.datoTipoNombre     = componentepropiedad.datoTipos.nombre;
                    temp.fechaActualizacion = componentepropiedad.fechaActualizacion != null?componentepropiedad.fechaActualizacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;

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

                return(Ok(new { success = true, componentepropiedades = stcomponentepropiedad }));
            }
            catch (Exception e)
            {
                CLogger.write("1", "ComponentePropiedadController.class", e);
                return(BadRequest(500));
            }
        }
コード例 #2
0
        public IActionResult ComponentePropiedadesTotalDisponibles([FromBody] dynamic value)
        {
            try
            {
                int    pagina                    = value.pagina != null ? (int)value.pagina : 1;
                String idsPropiedades            = value.idspropiedades != null ? (string)value.idspropiedades : "0";
                int    numeroComponentePropiedad = value.numerocomponentepropiedades != null ? (int)value.numerocomponentepropiedades : 0;
                List <ComponentePropiedad>   componentepropiedades = ComponentePropiedadDAO.getComponentePropiedadPaginaTotalDisponibles(pagina, numeroComponentePropiedad, idsPropiedades);
                List <stcomponentepropiedad> stcomponentepropiedad = new List <stcomponentepropiedad>();
                foreach (ComponentePropiedad componentepropiedad in componentepropiedades)
                {
                    stcomponentepropiedad temp = new stcomponentepropiedad();
                    temp.id          = componentepropiedad.id;
                    temp.nombre      = componentepropiedad.nombre;
                    temp.descripcion = componentepropiedad.descripcion;
                    componentepropiedad.datoTipos = DatoTipoDAO.getDatoTipo(componentepropiedad.datoTipoid);
                    temp.datoTipoid         = componentepropiedad.datoTipoid;
                    temp.datoTipoNombre     = componentepropiedad.datoTipos.nombre;
                    temp.fechaActualizacion = componentepropiedad.fechaActualizacion != null?componentepropiedad.fechaActualizacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;

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

                return(Ok(new { success = true, componentepropiedades = stcomponentepropiedad }));
            }
            catch (Exception e)
            {
                CLogger.write("3", "ComponentePropiedadController.class", e);
                return(BadRequest(500));
            }
        }
コード例 #3
0
        public IActionResult ComponentePropiedadPagina([FromBody] dynamic value)
        {
            try
            {
                int    pagina = value.pagina != null ? (int)value.pagina : 1;
                int    numeroComponentePropiedad = value.numerocomponentepropiedades != null ? (int)value.numerocomponentepropiedades : 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 <ComponentePropiedad> compoentepropiedades = ComponentePropiedadDAO.getComponentePropiedadesPagina(pagina, numeroComponentePropiedad,
                                                                                                                        filtro_busqueda, columna_ordenada, orden_direccion);
                List <stcomponentepropiedad> stcomponentepropiedad = new List <stcomponentepropiedad>();
                foreach (ComponentePropiedad componentepropiedad in compoentepropiedades)
                {
                    stcomponentepropiedad temp = new stcomponentepropiedad();
                    temp.id          = componentepropiedad.id;
                    temp.nombre      = componentepropiedad.nombre;
                    temp.descripcion = componentepropiedad.descripcion;
                    componentepropiedad.datoTipos = DatoTipoDAO.getDatoTipo(componentepropiedad.datoTipoid);
                    temp.datoTipoid         = componentepropiedad.datoTipoid;
                    temp.datoTipoNombre     = componentepropiedad.datoTipos.nombre;
                    temp.fechaActualizacion = componentepropiedad.fechaActualizacion != null?componentepropiedad.fechaActualizacion.Value.ToString("dd/MM/yyyy H:mm:ss") : null;

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

                return(Ok(new { success = true, componentepropiedades = stcomponentepropiedad }));
            }
            catch (Exception e)
            {
                CLogger.write("2", "ComponentePropiedadController.class", e);
                return(BadRequest(500));
            }
        }