Beispiel #1
0
        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);
 }
Beispiel #3
0
        public void Salvar(Networkcliente dto)
        {
            this.context.Networkclientes.Add(dto);

            this.context.SaveChanges();
        }
 public void Atualizar(Networkcliente dto)
 {
     this.clienteRepository.Atualizar(dto);
 }
Beispiel #5
0
 public void Atualizar(Networkcliente dto)
 {
     this.context.Entry(dto).State = System.Data.Entity.EntityState.Modified;
     this.context.SaveChanges();
 }