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)); } }
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)); } }
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)); } }