public ActionResult SearchCadastro(ecomm_clientes model, string edtConfPassord) { ViewBag.Tema = Settings.Default.Tema; if (ModelState.IsValid) { if (!string.IsNullOrEmpty(model.CPF_CNPJ)) { if (model.PESSOA == null) { model.PESSOA = "F"; } if (model.OBSERVACOES == null) { model.OBSERVACOES = ""; } if (model.CEP_ENTREGA == null) { model.CEP_ENTREGA = model.CEP_RESIDENCIAL; model.ENDERECO_ENTREGA = model.ENDERECO_RESIDENCIAL; model.NRO_ENTREGA = model.NRO_RESIDENCIAL; model.BAIRRO_ENTREGA = model.BAIRRO_RESIDENCIAL; model.CIDADE_ENTREGA = model.CIDADE_RESIDENCIAL; model.UF_ENTREGA = model.UF_RESIDENCIAL; model.COMPLEMENTO_ENTREGA = model.COMPLEMENTO_RESIDENCIAL; } if (model.CEP_COBRANCA == null) { model.CEP_COBRANCA = model.CEP_RESIDENCIAL; model.ENDERECO_COBRANCA = model.ENDERECO_RESIDENCIAL; model.NRO_COBRANCA = model.NRO_RESIDENCIAL; model.BAIRRO_COBRANCA = model.BAIRRO_RESIDENCIAL; model.CIDADE_COBRANCA = model.CIDADE_RESIDENCIAL; model.UF_COBRANCA = model.UF_ENTREGA; model.COMPLEMENTO_COBRANCA = model.COMPLEMENTO_RESIDENCIAL; } String senha = Crypt.CriptografaM(model.PASSAWORD); //// Attempt to register the user //MembershipCreateStatus createStatus; ObjectResult <eComm_Atucli_Result> result = null; result = produtos.setCliente(model.codigo, model.nome, model.RG_IE, model.CPF_CNPJ, model.FANTASIA_APELIDO, model.CODVENDEDOR, model.PESSOA, model.TELEFONE1, model.TELEFONE2, model.TELEFONE3, model.FAX, model.EMAIL1, model.EMAIL2, model.HOMEPAGE, model.DATA_NASCIMENTO, model.PROFISSAO, Settings.Default.Rede, Settings.Default.Filial, model.SEXO, model.INSCRICAO_SUFRAMA, senha, model.CLIENTE_BLOQUEADO, model.CEP_RESIDENCIAL, model.ENDERECO_RESIDENCIAL, model.NRO_RESIDENCIAL, model.BAIRRO_RESIDENCIAL, model.CIDADE_RESIDENCIAL, model.UF_RESIDENCIAL, model.COMPLEMENTO_RESIDENCIAL, model.CEP_COBRANCA, model.ENDERECO_COBRANCA, model.NRO_COBRANCA, model.BAIRRO_COBRANCA, model.CIDADE_COBRANCA, model.UF_COBRANCA, model.COMPLEMENTO_COBRANCA, model.CEP_ENTREGA, model.ENDERECO_ENTREGA, model.NRO_ENTREGA, model.BAIRRO_ENTREGA, model.CIDADE_ENTREGA, model.UF_ENTREGA, model.COMPLEMENTO_ENTREGA, model.CONTA_CONTABIL, model.ID_INTEGRA, model.AUTORIZA_ENVIO_SMS, model.OBSERVACOES, model.LIMITE_DE_CREDITO, model.EMAIL1); if (result != null) { foreach (var item in result) { if (!item.pCodigo.Equals(0)) { FormsAuthentication.SetAuthCookie(model.nome, false /* createPersistentCookie */); ViewBag.Tema = Settings.Default.Tema; ModelState.AddModelError("", "Dados Atualizados"); } else { ModelState.AddModelError("", item.MsgErro); } } return(RedirectToAction("SearchCadastro", "Account")); } else { ModelState.AddModelError("", "Ocorreram erros no formulário. Por favor corrija os erros e tente novamente"); } } } else { return(View(model)); } ViewBag.Tema = Settings.Default.Tema; return(View()); }