コード例 #1
0
 public void crearCategoria(Categoria categoria)
 {
     try
     {
         string     sentenciaSQL = "INSERT INTO categoria(nombrecategoria ) VALUES(@nombrecategoria)";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@nombrecategoria", VarChar, 50).Value = categoria.nombrecategoria;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorInsertar();
     }
 }
コード例 #2
0
 public void crearSubCategoria(SubCategoria subCategoria, int codigoCategoria)
 {
     try
     {
         string     sentenciaSQL = "INSERT INTO subcategoria(codigocategoria, nombresubcategoria)VALUES (@codigocategoria, @nombresubcategoria);";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("codigocategoria", Int).Value             = codigoCategoria;
         sentencia.Parameters.Add("@nombresubcategoria", VarChar, 50).Value = subCategoria.nombresubcategoria;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorInsertar();
     }
 }
コード例 #3
0
 public void crearUsuario(Usuario usuario)
 {
     try
     {
         string     sentenciaSQL = "INSERT INTO usuario(nombreusuario, cuentausuario, claveusuario) VALUES(@nombreusuario, @cuentausuario, @claveusuario)";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@nombreusuario", VarChar, 50).Value  = usuario.nombreUsuario;
         sentencia.Parameters.Add("@cuentausuario", VarChar, 100).Value = usuario.cuentaUsuario;
         sentencia.Parameters.Add("@claveusuario", VarChar, 100).Value  = usuario.claveUsuario;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorInsertar();
     }
 }
コード例 #4
0
 public void crearProductoImagen(ProductoImagen productoimagen, int codigoproducto)
 {
     try
     {
         string     sentenciaSQL = "INSERT INTO imagenproducto(codigoproducto,direccionimagenproducto,nombreimagenproducto,principalimagenproducto) VALUES(@codigoproducto,@direccionimagenproducto,@nombreimagenproducto,@principalimagenproducto)";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@codigoproducto", Int).Value = codigoproducto;
         sentencia.Parameters.Add("@direccionimagenproducto", VarChar, 500).Value = productoimagen.urlimagen;
         sentencia.Parameters.Add("@nombreimagenproducto", VarChar, 100).Value    = productoimagen.nombreimagen;
         sentencia.Parameters.Add("@principalimagenproducto", Bit).Value          = productoimagen.principal;
         sentencia.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorInsertar();
     }
 }
コード例 #5
0
 public void crearProducto(Producto producto, int codigoLinea)
 {
     try
     {
         string     sentenciaSQL = "insert into producto (codigolineasubcategoria,nombreproducto,descripcionproducto,precioproducto,detallesproducto) values (@codigolineasubcategoria,@nombreProducto,@descripcionproducto,@precioproducto,@detallesproducto)";
         SqlCommand sentencia;
         sentencia = gestorODBC.prepararSentencia(sentenciaSQL);
         sentencia.Parameters.Add("@codigolineasubcategoria", Int).Value                  = codigoLinea;
         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.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw ExcepcionSQL.crearErrorInsertar();
     }
 }