public Criterio obtenerCriterio_x_ID(int id) { Criterio criterio = null; using (SqlConnection Conn = Conexion.ObtenerConexion()) { SqlCommand Comando = new SqlCommand("SP_OBTENER_CRITERIO_x_ID", Conn); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.AddWithValue("@ID_CRITERIO", id); Comando.ExecuteNonQuery(); DataSet DataSet1 = new DataSet(); SqlDataAdapter DataAdapter1 = new SqlDataAdapter(Comando); DataAdapter1.Fill(DataSet1, "dbo.Criteri"); foreach (DataRow dr in DataSet1.Tables[0].Rows) { String id_criterio = Convert.ToString(dr["id"]); String nombre = Convert.ToString(dr["Nombre"]); String descripcion = Convert.ToString(dr["Descripcion"]); String estado = Convert.ToString(dr["Estado"]); criterio = new Criterio(id_criterio, nombre, descripcion, estado); } Conn.Close(); return(criterio); } }
private void VerCriterio_Load(object sender, EventArgs e) { ConexionMetodos con = new ConexionMetodos(); Criterio criterio = con.obtenerCriterio_x_ID(id); lblNombre.Text = criterio.nombre; rtxtDescripcion.Enabled = false; txtEstado.Enabled = false; rtxtDescripcion.Text = criterio.descripcion; String estado; if (criterio.estado == "True") { estado = "Completo"; } else { estado = "Pendiente"; } txtEstado.Text = estado; }