public async Task <IHttpActionResult> GetById(int id) { if (ModelState.IsValid) { var _celula = await Task.FromResult(_celulaApp.GetById(id)); if (_celula == null) { return(NotFound()); } else { return(Ok(Mapper.Map <Celula, CelulaViewModel>(_celula))); } } else { return(BadRequest()); } }
public ActionResult Editar(int id) { #region preparação ViewBag.PessoasDisponiveis = Mapper.Map <IEnumerable <Pessoa>, IEnumerable <PessoaViewmodel> >(_svcPessoa.GetAll()); #endregion var entidade = _svcCelula.GetById(id); var model = Mapper.Map <Celula, CelulaViewmodel>(entidade); return(View(model)); }