public ActionResult Create(Producto producto) { var productLN = new ProductoBL(new ProductoDA()); productLN.Insert(producto); return RedirectToAction("Index"); }
public ActionResult Index() { var productLN = new ProductoBL(new ProductoDA()); var productos = productLN.SelectAll(); ViewBag.Title = String.Format("Listado de productos({0})", productos.Count()); return View(productos); }
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"); //} }
public GetProductoResponse GetProducto(GetProductoRequest request) { var response = new GetProductoResponse(); try { var productLN = new ProductoBL(); response.Producto = productLN.GetProducto(request.idProducto); response.ErrorCode = 0; } catch (Exception e) { response.ErrorCode = 100; response.ErrorMessage = e.Message; } return response; }
public EditProductoResponse EditProducto(EditProductoRequest request) { var response = new EditProductoResponse(); try { var productLN = new ProductoBL(); productLN.Edit(request.Producto); response.ErrorCode = 0; } catch (Exception e) { response.ErrorCode = 100; response.ErrorMessage = e.Message; } return response; }
public DeleteProductoResponse DeleteProducto(DeleteProductoRequest request) { var response = new DeleteProductoResponse(); try { var productLN = new ProductoBL(); productLN.Delete(request.Producto); response.ErrorCode = 0; } catch (Exception e) { response.ErrorCode = 100; response.ErrorMessage = e.Message; } return response; }
public SaveProductoResponse AddProducto(SaveProductoRequest request) { var response = new SaveProductoResponse(); try { var productLN = new ProductoBL(); productLN.Insert(request.Producto); response.ErrorCode = 0; } catch (Exception e) { response.ErrorCode = 100; response.ErrorMessage = e.Message; } return response; }
public GetProductosResponse GetProductos(GetProductosRequest request) { var response = new GetProductosResponse(); try { var productLN = new ProductoBL(new ProductoDA()); response.Productos = productLN.SelectAll(); response.ErrorCode = 0; } catch(Exception e) { response.ErrorCode = 100; response.ErrorMessage = e.Message; } return response; }
public void SelectAllTest() { var service = new ProductoBL(new ReviewRepositorioMock()); service.SelectAll(); }
public ActionResult Edit(Producto producto) { var productLN = new ProductoBL(new ProductoDA()); productLN.Edit(producto); return RedirectToAction("Index"); }
public ActionResult Edit(int id) { var productLN = new ProductoBL(new ProductoDA()); var producto = productLN.GetProducto(id); return View(producto); }