public ActionResult Create(Producto producto)
        {
            var productLN = new ProductoBL(new ProductoDA());
            productLN.Insert(producto);

            return RedirectToAction("Index");
        }
示例#2
0
        public void Edit(Producto producto)
        {
            //var da = new ProductoDA();
            //da.Edit(producto);

             this.Repositorio.Edit(producto);
        }
示例#3
0
        public void Delete(Producto producto)
        {
            //var da = new ProductoDA();
            //da.Delete(producto);

            this.Repositorio.Delete(producto);
        }
示例#4
0
        public int Insert(Producto producto)
        {
            //var da = new ProductoDA();
            //return da.Insert(producto);
            //return 0;

             return this.Repositorio.Insert(producto);
        }
        public ActionResult Delete(Producto producto)
        {
            var serviceCliente = new eCommerceService.IeCommerceServiceClient();
            serviceCliente.DeleteProducto(new Service.DataContracts.DeleteProductoRequest() { Producto = producto });
            if (serviceCliente.State == System.ServiceModel.CommunicationState.Opened)
            {
                serviceCliente.Close();
            }

            return RedirectToAction("Index");
        }
示例#6
0
        public void Insert()
        {
            var repo = new ReviewRepositorioMock();
             var pro = new Producto();
            pro.ProductId = 10;
            pro.Nombre = "Mororola";
            pro.Precio = 500.50m;

            var service = new ProductoBL(repo);
            service.Insert(pro);
            //var n = bl.Insert(pro);
            //if (n != 0)
            //{
            //    Assert.Fail("No se pudo insertar el producto");
            //}
        }
示例#7
0
 public void Edit(Producto producto)
 {
 }
示例#8
0
 public void Delete(Producto producto)
 {
 }
示例#9
0
 public int Insert(Producto producto)
 {
     return 1;
 }
示例#10
0
 public int Insert(Producto producto)
 {
     var idProducto = db.ExecuteScalar("InsertProducto",
             new object[]{producto.Nombre, producto.Precio} );
     return Int32.Parse(idProducto.ToString());
 }
示例#11
0
 public void Edit(Producto producto)
 {
     var IdProducto = db.ExecuteNonQuery("UpdateProducto",
         new object[] { producto.ProductId, producto.Nombre, producto.Precio });
 }
示例#12
0
 public void Delete(Producto producto)
 {
     var IdProducto = db.ExecuteNonQuery("DeleteProducto",
         new object[] { producto.ProductId });
 }
 public ActionResult Edit(Producto producto)
 {
     var productLN = new ProductoBL(new ProductoDA());
     productLN.Edit(producto);
     return RedirectToAction("Index");
 }