public ActionResult Create(ClienteModels model) { if (this.appCliente.Existe(model.Cpf)) { TempData["msgsucesso"] = "CPF já cadastrado."; return(View(model)); } if (custom.ValidationCPF.IsCpf(model.Cpf)) { try { var dto = new Networkcliente { IdCliente = model.IdCliente, NomeRazaoSocial = model.NomeRazaoSocial, ApelidoNomeFantasia = model.ApelidoNomeFantasia, Contato = model.Contato, DataCadastro = DateTime.Now, Telefone1 = model.Telefone1, Telefone2 = model.Telefone2, Fax = model.Fax, Cnpj = model.Cnpj, //Cpf = model.Cpf, Cpf = StringHelper.FormatarCpf(model.Cpf), IncricaoEstadualRg = model.IncricaoEstadualRg, Endereco1 = model.Endereco1, Numero1 = model.Numero1, Cidade1 = model.Cidade1, Uf1 = model.Uf1, Cep1 = model.Cep1, Endereco2 = model.Endereco2, Numero2 = model.Numero2, Cidade2 = model.Cidade2, Uf2 = model.Uf2, Cep2 = model.Cep2, Referencia1 = model.Referencia1, TelefoneReferencia1 = model.TelefoneReferencia1, EmailReferencia1 = model.EmailReferencia1, DataNascimento = model.DataNascimento, Referencia2 = model.Referencia2, TelefoneReferncia2 = model.TelefoneReferncia2, Renda = model.Renda, Credito = model.Credito, CodMunicipio = model.CodMunicipio, //Spc = false, //Serasa = false, //TeleCheque = false, //Bloqueado = false, Classificacao = model.Classificacao, TipoRegiao = model.TipoRegiao, ProfissaoRamo = model.ProfissaoRamo, VendedorAtendente = model.VendedorAtendente, Trasportadora = model.Trasportadora, Observacao = model.Observacao, Bairro1 = model.Bairro1, Bairro2 = model.Bairro2, }; if (ModelState.IsValid) { this.appCliente.Salvar(dto); TempData["msgsucesso"] = "Registro salvo com sucesso"; } } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } } else { TempData["msgerror"] = "Cpf invalido"; } return(RedirectToAction("create")); }
public void Salvar(Networkcliente dto) { this.clienteRepository.Salvar(dto); }
public void Salvar(Networkcliente dto) { this.context.Networkclientes.Add(dto); this.context.SaveChanges(); }
public void Atualizar(Networkcliente dto) { this.clienteRepository.Atualizar(dto); }
public void Atualizar(Networkcliente dto) { this.context.Entry(dto).State = System.Data.Entity.EntityState.Modified; this.context.SaveChanges(); }