public IActionResult Edit(string id, [FromServices] ItemNegocio itemNegocio) { Item item = itemNegocio.GetItem(id); ItemViewModel viewModel = new ItemViewModel { item = item }; return(View(viewModel)); }
public IActionResult GetTodosItens([FromServices] ItemNegocio itemNegocio) { IEnumerable <Item> itens = itemNegocio.GetItens(); ListaItemViewModel viewModel = new ListaItemViewModel() { Itens = itens, Quantidade = itens.Count(), CustoTotal = itemNegocio.CalculaCustoTotal(), ValorResidualTotal = itemNegocio.CalculaValorResidualTotal() }; return(View(viewModel)); }
/// <summary> /// Construtor que iniciará a classe de negócio. /// </summary> public ValuesController() { _itemNegocio = new ItemNegocio(); }
public IActionResult Edit(Item item, [FromServices] ItemNegocio itemNegocio) { itemNegocio.UpdateItem(item); return(RedirectToAction("GetTodosItens")); }
public IActionResult Delete(string id, [FromServices] ItemNegocio itemNegocio) { itemNegocio.DeleteItem(id); return(RedirectToAction("GetTodosItens")); }
public IActionResult Create(Item item, [FromServices] ItemNegocio itemNegocio) { item.CriadoEm = new DateTime(); itemNegocio.CreateItem(item); return(RedirectToAction("GetTodosItens")); }