Пример #1
0
 public static bool ModificarPersonaje(Personajes x)
 {
     bool a = false;
     SqlConnection conexion = Conectar();
     SqlCommand consulta = conexion.CreateCommand();
     consulta.CommandText = "sp_ModificaPersonaje";
     consulta.CommandType = System.Data.CommandType.StoredProcedure;
     consulta.Parameters.AddWithValue("@pImagen", x.Imagen);
     consulta.Parameters.AddWithValue("@pNombre", x.Nombre);
     consulta.Parameters.AddWithValue("@pCategoria", x.Categoria);
     int regsAfectados = consulta.ExecuteNonQuery();
     Desconectar(conexion);
     if (regsAfectados == 1)
     {
         a = true;
     }
     return a;
 }
Пример #2
0
 public static List<Personajes> ListarPersonajes()
 {
     List<Personajes> PJ = new List<Personajes>();
     SqlConnection conexion = Conectar();
     SqlCommand consulta = conexion.CreateCommand();
     consulta.CommandText = "sp_TraerPersonajes";
     consulta.CommandType = System.Data.CommandType.StoredProcedure;
     SqlDataReader dataReader = consulta.ExecuteReader();
     while (dataReader.Read())
     {
         int IdPersonaje = Convert.ToInt32(dataReader["IdPersonaje"]);
         string Nombre = (dataReader["Nombre"].ToString());
         int Categoria = Convert.ToInt32(dataReader["Categoria"]);
         string Imagen = (dataReader["Imagen"].ToString());
         Personajes M = new Personajes(IdPersonaje, Nombre, Categoria, Imagen);
         PJ.Add(M);
     }
     Desconectar(conexion);
     return PJ;
 }
Пример #3
0
        public static Personajes ObtenerPersonaje(int IdPersonaje)
        {
            Personajes MiPersonaje = new Personajes();
            SqlConnection conexion = Conectar();
            SqlCommand consulta = conexion.CreateCommand();
            consulta.CommandText = "sp_TraerPersonaje";
            consulta.CommandType = System.Data.CommandType.StoredProcedure;
            consulta.Parameters.AddWithValue("@pId", IdPersonaje);
            SqlDataReader dataReader = consulta.ExecuteReader();
            if (dataReader.Read())
            {
                MiPersonaje.Id = Convert.ToInt32(dataReader["IdPersonaje"]);
                MiPersonaje.Nombre = (dataReader["Nombre"].ToString());
                MiPersonaje.Imagen = (dataReader["Imagen"].ToString());
                MiPersonaje.Categoria = Convert.ToInt32(dataReader["Categoria"]);

            }

            Desconectar(conexion);
            return MiPersonaje;
        }