public async Task <JsonResult> AvancarPedido(PedidoViewModel pedido) { var result = new ServiceResultViewModel(true, new List <string>(), null); try { await _rep.AlteraSituacaoPedido(pedido.CodPedido, pedido.Situacao, pedido.MotivoCancelamento, pedido.FeedbackCliente); result.Succeeded = true; } catch (Exception ex) { result.Succeeded = false; result.Errors.Add(ex.Message); } return(new JsonNetResult { Data = result }); }