public void agregar(Articulo articulo) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearConsulta("insert into ARTICULOS values ( @Codigo , @Nombre , @Descripcion , @Idmarca , @IdCategoria , @ImagenURL , @Precio )"); datos.comando.Parameters.Clear(); datos.AgregarParametros("@Codigo", articulo.CodArt); datos.AgregarParametros("@Nombre", articulo.Nombre); datos.AgregarParametros("@Descripcion", articulo.Descripcion); datos.AgregarParametros("@IdMarca", articulo.Marca.Id); datos.AgregarParametros("@IdCategoria", articulo.Categoria.Id); datos.AgregarParametros("@ImagenURL", articulo.ImagenURL); datos.AgregarParametros("@Precio", articulo.Precio); datos.EjecutarAccion(); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }