public Remera EditarRemeraVer(int id) { Remera salida = new Remera(); SqlConnection conn = new SqlConnection(cadena); conn.Open(); SqlCommand comm = new SqlCommand("select * from remeras where id_remera= " + id, conn); SqlDataReader dr = comm.ExecuteReader(); while (dr.Read()) { int nro_rem = dr.GetInt32(0); string titulo = dr.GetString(1); int id_talle = dr.GetInt32(2); int id_color = dr.GetInt32(3); int id_tipo = dr.GetInt32(4); string imagen = dr.GetString(5); float precio = (float)dr.GetDouble(6); int id_estado = dr.GetInt32(7); salida = new Remera(nro_rem, titulo, id_talle, id_color, id_tipo, imagen, precio, id_estado); } conn.Close(); return(salida); }
public void EditarRemera(Remera r) { SqlConnection conn = new SqlConnection(cadena); conn.Open(); SqlCommand comm = new SqlCommand("update Remeras set titulo_remera = @titulo_remera, id_talle = @id_talle, id_color = @id_color, id_tipo = @id_tipo, imagen = @imagen, precio = @precio, id_estado = @id_estado where id_remera = @id", conn); comm.Parameters.Add(new SqlParameter("@titulo_remera", r.titulo_remera)); comm.Parameters.Add(new SqlParameter("@id_talle", r.id_talle)); comm.Parameters.Add(new SqlParameter("@id_color", r.id_color)); comm.Parameters.Add(new SqlParameter("@id_tipo", r.id_tipo)); comm.Parameters.Add(new SqlParameter("@imagen", r.imagen)); comm.Parameters.Add(new SqlParameter("@precio", r.precio)); comm.Parameters.Add(new SqlParameter("@id_estado", r.id_estado)); comm.Parameters.Add(new SqlParameter("@id", r.id_remera)); comm.ExecuteNonQuery(); conn.Close(); }
public void AgregarRemera(Remera remera) { SqlConnection conn = new SqlConnection(cadena); conn.Open(); SqlCommand comm = new SqlCommand("insert into Remeras(titulo_remera, id_talle, id_color, id_tipo, imagen, precio, id_estado) values(@titulo_remera, @id_talle, @id_color, @id_tipo, @imagen, @precio,@id_estado)", conn); comm.Parameters.Add(new SqlParameter("@titulo_remera", remera.titulo_remera)); comm.Parameters.Add(new SqlParameter("@id_talle", remera.id_talle)); comm.Parameters.Add(new SqlParameter("@id_color", remera.id_color)); comm.Parameters.Add(new SqlParameter("@id_tipo", remera.id_tipo)); comm.Parameters.Add(new SqlParameter("@imagen", remera.imagen)); comm.Parameters.Add(new SqlParameter("@precio", remera.precio)); comm.Parameters.Add(new SqlParameter("@id_estado", remera.id_estado)); comm.ExecuteNonQuery(); conn.Close(); }