public static bool existeEvidencia(string codigo) { blc.Evidencia evidencia = new blc.Evidencia(); System.Data.SqlClient.SqlCommand Comando; System.Data.SqlClient.SqlDataReader DataReader; string query = "SELECT * FROM Evidencia WHERE codigoEvidencia = '" + codigo + "'"; Comando = new System.Data.SqlClient.SqlCommand(query); Comando.Connection = Program.dt.Connecion; Comando.Connection.Open(); DataReader = Comando.ExecuteReader(); if (DataReader.HasRows == true) { DataReader.Close(); Comando.Connection.Close(); return true; } else { DataReader.Close(); Comando.Connection.Close(); return false; } }
private void evidenciaList_SelectedIndexChanged(object sender, EventArgs e) { /* Obtener la descripcion de la evidencia seleccionada */ evidenciaActual = null; evidenciaActual = dal.ccEvidencia.buscarEvidencia(evidenciaList.SelectedItem.ToString()); /* Desplegar la descripcion de la nueva evidencia seleccionada */ descText.Text = evidenciaActual.Descripcion; }
private void agregarEvidencia() { /* Instanciar el objeto */ blc.Evidencia evidencia = new blc.Evidencia(); evidencia.Codigo = codigoText.Text; evidencia.Caso = casoText.Text; evidencia.Descripcion = descText.Text; /* Copiar el archivo al directorio de la aplicacion */ evidencia.Path = guardarArchivo(); /* Agregar a la base de datos */ dal.ccEvidencia.agregarEvidencia(evidencia); MessageBox.Show("Evidencia agregada exitosamente", "Operacion exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); resetFields(); cargarEvidencias(); }
private void buscarEvidencia() { /* Instanciar objeto */ blc.Evidencia evidencia = new blc.Evidencia(); /* Buscarlo en la base de datos */ evidencia = dal.ccEvidencia.buscarEvidencia(codigoText.Text); if (evidencia.Codigo == null) { MessageBox.Show("Evidencia no existe.", "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information); resetFields(); return; } /* Desplegar los datos */ codigoText.Text = evidencia.Codigo; casoText.Text = evidencia.Caso; descText.Text = evidencia.Descripcion; }
public static blc.Evidencia buscarEvidencia(string codigo) { blc.Evidencia evidencia = new blc.Evidencia(); System.Data.SqlClient.SqlCommand Comando; System.Data.SqlClient.SqlDataReader DataReader; string query = "SELECT * FROM Evidencia WHERE codigoEvidencia = '" + codigo + "'"; Comando = new System.Data.SqlClient.SqlCommand(query); Comando.Connection = Program.dt.Connecion; Comando.Connection.Open(); DataReader = Comando.ExecuteReader(); while (DataReader.Read()) { evidencia.Codigo = DataReader.GetValue(0).ToString(); evidencia.Descripcion = DataReader.GetValue(1).ToString(); evidencia.Caso = DataReader.GetValue(2).ToString(); evidencia.Path = DataReader.GetValue(3).ToString(); } DataReader.Close(); Comando.Connection.Close(); return evidencia; }