public async Task <IActionResult> GerarCodigoBarra(GerarCodigoBarraViewModel obj) { var codigoBarra = await _codigoBarraApp.Gerar(obj); if (codigoBarra) { return(RedirectToAction(nameof(Index))); } return(View(obj)); }
public async Task <bool> Gerar(GerarCodigoBarraViewModel obj) { GerarCodigoBarra codigoBarra = new GerarCodigoBarra() { Quantidade = obj.Quantidade, Data = obj.Data }; await _codigoBarraServico.Gerar(codigoBarra); if (await _uOw.Commit()) { return(true); } else { await _uOw.Rollback(); } return(false); }