コード例 #1
0
        // GET: Fornecedor/Edicao/id
        public ActionResult Edicao(int id)
        {
            //criando um objeto da classe de modelo
            FornecedorEdicaoViewModel model = new FornecedorEdicaoViewModel();

            try
            {
                //buscar o fornecedor pelo id..
                FornecedorBusiness business   = new FornecedorBusiness();
                Fornecedor         fornecedor = business.ObterPorId(id);

                //transferir os dados de Fornecedor para FornecedorEdicaoViewModel
                model = Mapper.Map <FornecedorEdicaoViewModel>(fornecedor);
            }
            catch (Exception e)
            {
                ViewBag.Mensagem = "Ocorreu um erro: " + e.Message;
            }

            //enviando o objeto para a página
            return(View(model));
        }