public async Task Adicionar(Item entity) { //Validar if (!ExecutarValidacao(new ItemValidation(), entity)) { return; } //Executar await _itemRepository.Adicionar(entity); }
public async Task <IActionResult> Create(ItemViewModel itemViewModel) { // var bancada = _bancadaService.DefinirTipoBancda("CriarBancadaRetaUmApoio", 0.20M, 0.15M, new List<Peca>{ new Peca(){ LarguraPeca = 1.50M, ComprimentoPeca = 0.60M }}, 0.80M); if (!ModelState.IsValid) { return(View(itemViewModel)); } ////Criação vai ser pela classe de serviço. var item = _mapper.Map <Item>(itemViewModel); await _contexto.Adicionar(item); return(RedirectToAction("Index")); }
public async Task <IActionResult> Adicionar(ItemViewModel itemViewModel) { await _itemRepository.Adicionar(_mapper.Map <Item>(itemViewModel)); return(View("Index")); }