private void ListarAuditoria() { var ObjetoAuditoria = new AuditoriaInfo(); var ObjetoResultado = new Resultado <AuditoriaInfo>(); var NegAuditoria = new NegAuditoria(); DateTime FechaInicio, FechaTermino; string TablasSeleccionadas = ""; try { //Asignación de Variables ObjetoAuditoria.Usuario_Id = int.Parse(ddlUsuarios.SelectedValue); ObjetoAuditoria.Tipo = ddlMovimiento.SelectedValue; if (DateTime.TryParse(txtFechaInicio.Text, out FechaInicio)) { ObjetoAuditoria.FechaInicio = FechaInicio; } if (DateTime.TryParse(txtFechaTermino.Text, out FechaTermino)) { ObjetoAuditoria.FechaTermino = FechaTermino; } foreach (ListItem item in chklstTablasCriticas.Items) { if (item.Selected) { TablasSeleccionadas = TablasSeleccionadas + " " + item.Text; } } ObjetoAuditoria.NombreTabla = TablasSeleccionadas; //Priceso de Busqueda ObjetoResultado = NegAuditoria.Buscar(ObjetoAuditoria); if (ObjetoResultado.ResultadoGeneral) { NegAuditoria.ListaAuditoriaPDF = ObjetoResultado.Lista; Controles.CargarGrid <AuditoriaInfo>(ref gvBusqueda, ObjetoResultado.Lista, new string[] { "Id" }); lblContador.Text = ObjetoResultado.ValorDecimal.ToString() + " Registro(s) Encontrado(s)"; } else { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarGrid.ToString() + "Auditoria")); } } }
private void CargarResponsables() { var ObjetoResultado = new Resultado <AuditoriaInfo>(); var NegAuditoria = new NegAuditoria(); try { ObjetoResultado = NegAuditoria.ListarResponsables(); if (ObjetoResultado.ResultadoGeneral) { if (ObjetoResultado.Lista.Count != 0) { Controles.CargarCombo <AuditoriaInfo>(ref ddlUsuarios, ObjetoResultado.Lista, Constantes.StringIdUsuario, Constantes.StringNombreCompleto, "-- Todos -- ", "-1"); } else { Controles.MostrarMensajeAlerta("No hay Respondables"); } } else { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarCheckBoxList.ToString() + " " + ConfigBase.TablasCriticas)); } } }