public override async Task <BaseReply> Alterar(RecursoModel request, ServerCallContext context) { return(await Task.FromResult(new BaseReply { Sucesso = _recursoAppService.Alterar(_mapper.Map <RecursoViewModel>(request)) })); }
public override async Task <RecursoModel> Consultar(BaseRequest request, ServerCallContext context) { Guid id = new Guid(request.Id); RecursoModel result = _mapper.Map <RecursoModel>(_recursoAppService.Consultar(id)); return(await Task.FromResult(result)); }
public override async Task <BaseReply> Incluir(RecursoModel request, ServerCallContext context) { return(await Task.FromResult(new BaseReply { Id = _recursoAppService.Incluir(_mapper.Map <RecursoViewModel>(request)).ToString() })); }
public override async Task <RecursoModel> Autenticar(AutenticarRequest request, ServerCallContext context) { RecursoModel result = _mapper.Map <RecursoModel>(_recursoAppService.Autenticar(request.Login, request.Senha, out bool valido)); if (!valido) { //@@JONATHAN - ESTUDAR UMA MANEIRA DE DEVOLVER UM VALOR NULO VÁLIDO ATRAVÉS DO GRPC. } return(await Task.FromResult(result)); }
public IActionResult Edit(int id) { var obj = _recursoService.ObterPorId(id); var viewModel = new RecursoModel() { Id = obj.IdRecurso, Nome = obj.Nome }; return(View(viewModel)); }
public IActionResult Edit(RecursoModel model) { try { if (ModelState.IsValid) { _recursoService.Editar(model); ExibirMensagem("Registro alterado com Sucesso.", Alert.success); return(RedirectToAction("Index")); } return(View()); } catch (Exception ex) { ExibirMensagem(ex.Message, Alert.danger); return(View()); } }