public void agregarVisto(Contacto contacto)
 {
     try
     {
         string     sentenciaSQL = "UPDATE contacto  SET vistocontacto='TRUE' WHERE codigocontacto = @codigocontacto";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@codigocontacto", Int).Value = contacto.codigoContacto;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorModificar();
     }
 }
 public void editarSubCategoria(SubCategoria subCategoria)
 {
     try
     {
         string     sentenciaSQL = "update subcategoria set nombresubcategoria=@nombresubcategoria where codigosubcategoria = @codigosubcategoria ";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@nombresubcategoria", VarChar, 50).Value = subCategoria.nombresubcategoria;
         sentencia.Parameters.Add("@codigosubcategoria", Int).Value         = subCategoria.codigosubcategoria;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorModificar();
     }
 }
예제 #3
0
 public void modificarProductoImagen(ProductoImagen productoimagen)
 {
     try
     {
         string     sentenciaSQL = "UPDATE imagenproducto SET direccionimagenproducto=@direccionimagenproducto,  nombreimagenproducto=@nombreimagenproducto, principalimagenproducto=@principalimagenproducto WHERE codigoimagenproducto=@codigoimagenproducto";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@direccionimagenproducto", VarChar, 100).Value = productoimagen.urlimagen;
         sentencia.Parameters.Add("@nombreimagenproducto", VarChar, 200).Value    = productoimagen.nombreimagen;
         sentencia.Parameters.Add("@principalimagenproducto", Bit).Value          = productoimagen.principal;
         sentencia.Parameters.Add("@codigoimagenproducto", Int).Value             = productoimagen.codigoimagen;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorModificar();
     }
 }
예제 #4
0
 public void modificarProducto(Producto producto)
 {
     try
     {
         string     sentenciaSQL = "UPDATE producto   SET nombreproducto=@nombreproducto,  descripcionproducto=@descripcionproducto, precioproducto=@precioproducto, detallesproducto=@descripcionproducto WHERE codigoproducto=@codigoproducto";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@nombreproducto", VarChar, 100).Value                  = producto.nombreProducto;
         sentencia.Parameters.Add("@descripcionproducto", VarChar, 200).Value             = producto.descripcionProducto;
         sentencia.Parameters.Add("@precioproducto", System.Data.SqlDbType.Decimal).Value = producto.precioProducto;
         sentencia.Parameters.Add("@detallesproducto", VarChar, 900).Value                = producto.detalleProducto;
         sentencia.Parameters.Add("@codigoproducto", Int).Value = producto.codigoProducto;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorModificar();
     }
 }