public JsonResult AtualizarContatos(IList<ClienteContato> contatos, int IdCliente) { try { using (var cadCliente = new CadastroCliente()) { cadCliente.AtualizarContato((contatos ?? new List<ClienteContato>()).Select(x => new ClienteContato() { Email = x.Email, Nome = x.Nome, Site = x.Site, Telefone = x.Telefone }).ToList(), IdCliente); return Json(new { TipoMensagem = TipoMensagemRetorno.Ok, Mensagem = "Operação realizada com sucesso.", }, "text/html", JsonRequestBehavior.AllowGet); } } catch (Exception ex) { return Json(new { TipoMensagem = TipoMensagemRetorno.Erro, Mensagem = ex.Message, }, "text/html", JsonRequestBehavior.AllowGet); } }