示例#1
0
        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);
            }
        }
示例#2
0
        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;
        }