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)); }
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)); }
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)); }
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)); }