none
Não consigo invocar o método ApplyCurrentValue na hora de editar. RRS feed

  • Pergunta

  • Estou iniciando meus estudos no MVC asp.net, já trabalhei com asp, webform, silverlight e agora quero estudar MVC asp.net, mas estou com problemas numa simples operação de edição no meu controller. 

    [HttpPost]
        public ActionResult Edit(Contato contatoEdicao)
        {
          try
          {
            var original = (from cont in contato.Contatos where cont.id == contatoEdicao.id select cont).First();
    
            if (!ModelState.IsValid)
              return View(original);
    
            // AQUI EU DEVERIA CHAMAR O MÉTODO DE ATUALIZAÇÃO ApplyCurrentValue(...) 
            // ENTRETANTO NÃO CONSIGO PORQUE O Visual Studio ACUSA COMO ERRO. 
            // NO MEU CASO ELE ME TRAZ PELO Intellicense O MÉTODO ApplyPropertyChanges.
            //O QUE ESTOU FAZENDO DE ERRADO ?
    
            contato.SaveChanges();
            return RedirectToAction("Index");
          }
          catch
          {
            return View();
          }
        }
    

     

    quinta-feira, 7 de abril de 2011 22:22

Respostas