//SDC Cambio tipos de parametros y agrego parametros public List <EventoBitacora> ConsultarEventos(int?criticidad, int?idUsuario, DateTime?fechaDesde, DateTime?fechaHasta) { DataTable dataTable = baseDeDatos.ConsultarBase("Select * from Bitacora " + CrearWhere(criticidad, idUsuario, fechaDesde, fechaHasta)); List <EventoBitacora> eventosBitacora = new List <EventoBitacora>(); foreach (DataRow row in dataTable.Rows) { EventoBitacora eventoBitacora = new EventoBitacora(); eventoBitacora.criticidad = Convert.ToInt32(row["criticidad"]); if (DBNull.Value != row["Usuario_idUsuario"]) { eventoBitacora.usuario = gestorDeUsuarios.ObtenerUsuario(Convert.ToInt32(row["Usuario_idUsuario"])); } else { eventoBitacora.usuario = new Usuario() { nombreUsuario = "" }; } eventoBitacora.fecha = Convert.ToDateTime(row["fecha"]); eventoBitacora.descripcion = GestorDeEncriptacion.DesencriptarAes(Convert.ToString(row["descripcion"])); eventoBitacora.funcionalidad = Convert.ToString(row["funcionalidad"]); eventosBitacora.Add(eventoBitacora); } return(eventosBitacora); }
private void dataGridView1_CurrentCellChanged(object sender, EventArgs e) { restablecerContraseñaButton.Enabled = true; asignarPatentesButton.Enabled = true; modificarButton.Enabled = true; eliminarButton.Enabled = true; desbloquearUsuarioButton.Enabled = true; crearButton.Enabled = false; Usuario usuarioSeleccionado = (Usuario)dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].DataBoundItem; Usuario usuario = gestorDeUsuarios.ObtenerUsuario(usuarioSeleccionado.identificador); this.usuarioSeleccionado = usuarioSeleccionado.identificador; nombreDeUsuarioText.Text = usuario.nombreUsuario; nombreText.Text = usuario.nombre; apellidoText.Text = usuario.apellido; emailText.Text = usuario.email; Console.WriteLine("SELECCIONADO: dataGridView1_CellContentClick"); }