protected void Inicio() { if (!Page.IsPostBack) { //Se validan los permisos Activos.ProcesoNegocio.Base BaseProcesoNegocio = new Activos.ProcesoNegocio.Base(); BaseProcesoNegocio.ValidarPermiso((Int16)ConstantePrograma.Paginas.ReporteMantenimientosPorActivo); TablaMantenimientos.DataSource = null; TablaMantenimientos.DataBind(); SeleccionarEstatus(); SeleccionarTextoError(); } }
protected void SeleccionarMantenimientos() { ResultadoEntidad Resultado = new ResultadoEntidad(); ActivoEntidad ActivoObjetoEntidad = new ActivoEntidad(); MantenimientoActivoEntidad MantenimientoActivoEntidadObjeto = new MantenimientoActivoEntidad(); MantenimientoActivoProceso MantenimientoActivoProcesoObjeto = new MantenimientoActivoProceso(); MantenimientoActivoEntidadObjeto.ActivoId = int.Parse(ActivoIdHidden.Value); MantenimientoActivoEntidadObjeto.EstatusId = Int16.Parse(EstatusId.SelectedValue); if (FechaDesde.Text != "") { MantenimientoActivoEntidadObjeto.StrFechaInicio = FormatoFecha.AsignarFormato(FechaDesde.Text.Trim(), ConstantePrograma.UniversalFormatoFecha); } if (FechaHasta.Text != "") { MantenimientoActivoEntidadObjeto.StrFechaFin = FormatoFecha.AsignarFormato(FechaHasta.Text.Trim(), ConstantePrograma.UniversalFormatoFecha); } Resultado = MantenimientoActivoProcesoObjeto.SeleccionarMantenimientoReportePorActivo(MantenimientoActivoEntidadObjeto); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaMantenimientos.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaMantenimientos.CssClass = ConstantePrograma.ClaseTabla; } TablaMantenimientos.DataSource = Resultado.ResultadoDatos; TablaMantenimientos.DataBind(); BotonImprimir.Enabled = true; } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } }
protected void LimpiarPantalla() { CodigoBarras.Text = ""; Descripcion.Text = ""; NumeroSerie.Text = ""; Modelo.Text = ""; Marca.Text = ""; Modelo.Text = ""; FolioDocumento.Text = ""; Proveedor.Text = ""; FechaDesde.Text = ""; FechaHasta.Text = ""; EmpleadoAsignado.Text = ""; BotonImprimir.Enabled = false; ActivoIdHidden.Value = "0"; TablaMantenimientos.DataSource = null; TablaMantenimientos.DataBind(); EtiquetaMensaje.Text = ""; }
protected void SeleccionarMantenimientos(string ActivoId, string EstatusId, string FechaDesde, string FechaHasta) { ResultadoEntidad Resultado = new ResultadoEntidad(); ActivoEntidad ActivoObjetoEntidad = new ActivoEntidad(); MantenimientoActivoEntidad MantenimientoActivoEntidadObjeto = new MantenimientoActivoEntidad(); MantenimientoActivoProceso MantenimientoActivoProcesoObjeto = new MantenimientoActivoProceso(); MantenimientoActivoEntidadObjeto.ActivoId = int.Parse(ActivoId); MantenimientoActivoEntidadObjeto.EstatusId = Int16.Parse(EstatusId); if (FechaDesde != "") { MantenimientoActivoEntidadObjeto.StrFechaInicio = FormatoFecha.AsignarFormato(FechaDesde, ConstantePrograma.UniversalFormatoFecha); } if (FechaHasta != "") { MantenimientoActivoEntidadObjeto.StrFechaFin = FormatoFecha.AsignarFormato(FechaHasta, ConstantePrograma.UniversalFormatoFecha); } Resultado = MantenimientoActivoProcesoObjeto.SeleccionarMantenimientoReportePorActivo(MantenimientoActivoEntidadObjeto); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaMantenimientos.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaMantenimientos.CssClass = ConstantePrograma.ClaseTablaImpresion; } TablaMantenimientos.DataSource = Resultado.ResultadoDatos; TablaMantenimientos.DataBind(); } }