Exemple #1
0
        private int gravarSalao(Models.Cliente.CadastroSalao cadastro, int idEndereco)
        {
            var salao = service.Find(cadastro.Id);

            if (salao == null)
            {
                salao = new Salao.Domain.Models.Cliente.Salao();
                salao.CadastradoEm = DateTime.Now;
            }

            salao.AlteradoEm       = DateTime.Now;
            salao.Aprovado         = cadastro.Aprovado;
            salao.Ativo            = cadastro.Ativo;
            salao.Cnpj             = "" + cadastro.Cnpj;
            salao.Contato          = "" + cadastro.Contato;
            salao.Cortesia         = cadastro.Cortesia;
            salao.Cpf              = cadastro.Cpf;
            salao.Desconto         = cadastro.Desconto;
            salao.DescontoCarencia = cadastro.DescontoCarencia;
            salao.Exibir           = cadastro.Exibir;
            salao.Fantasia         = "" + cadastro.Fantasia;
            salao.IdEmpresa        = cadastro.IdEmpresa;
            salao.IdEndereco       = idEndereco;
            salao.Latitude         = cadastro.Latitude;
            salao.Longitude        = cadastro.Longitude;
            salao.Observ           = "" + cadastro.Observ;
            salao.Sobre            = "" + cadastro.Sobre;
            salao.TipoPessoa       = cadastro.TipoPessoa;

            return(service.Gravar(salao));
        }
Exemple #2
0
        private int gravarEndereco(Models.Cliente.CadastroSalao cadastro)
        {
            // grava endereco
            var endereco = new Salao.Domain.Models.Endereco.Endereco();

            endereco.Id             = cadastro.IdEndereco;
            endereco.IdEstado       = cadastro.IdEstado;
            endereco.IdCidade       = serviceCidade.GetId(cadastro.Cidade, cadastro.IdEstado);
            endereco.IdBairro       = serviceBairro.GetId(cadastro.Bairro, endereco.IdCidade);
            endereco.Cep            = cadastro.Cep;
            endereco.Complemento    = "" + cadastro.Complemento;
            endereco.IdTipoEndereco = cadastro.TipoEndereco;
            endereco.Logradouro     = cadastro.Logradouro;
            endereco.Numero         = cadastro.Numero;
            return(serviceEndereco.Gravar(endereco));
        }
Exemple #3
0
        private int gravarEmail(Models.Cliente.CadastroSalao cadastro, int idEndereco)
        {
            var email = new EnderecoEmail {
                Ativo = true, Email = cadastro.Email, IdEndereco = idEndereco
            };

            if (idEndereco != 0)
            {
                var emailDb = serviceEmail.Listar().Where(x => x.IdEndereco == idEndereco).FirstOrDefault();
                if (emailDb != null)
                {
                    emailDb.Ativo = true;
                    emailDb.Email = email.Email;
                    return(serviceEmail.Gravar(emailDb));
                }
            }
            return(serviceEmail.Gravar(email));
        }
Exemple #4
0
        private int gravarTelefone(Models.Cliente.CadastroSalao cadastro, int idEndereco)
        {
            var telefone = new EnderecoTelefone {
                Ativo = true, Contato = "" + cadastro.Contato, DDD = "" + cadastro.DDD, IdEndereco = idEndereco, Ramal = "" + cadastro.Ramal, Telefone = cadastro.Telefone
            };

            if (idEndereco != 0)
            {
                var telefoneDb = serviceTelefone.Listar().Where(x => x.IdEndereco == idEndereco).FirstOrDefault();
                if (telefoneDb != null)
                {
                    telefoneDb.Ativo    = true;
                    telefoneDb.Contato  = telefone.Contato;
                    telefoneDb.DDD      = telefone.DDD;
                    telefoneDb.Ramal    = telefone.Ramal;
                    telefoneDb.Telefone = telefone.Telefone;
                    return(serviceTelefone.Gravar(telefoneDb));
                }
            }
            return(serviceTelefone.Gravar(telefone));
        }