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 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); }
public int Gravar(Salao.Domain.Models.Cliente.CadastroSalao cadastro) { int idEndereco = 0; int idEmail = 0; int idTelefone = 0; try { // grava endereco idEndereco = gravarEndereco(cadastro); idEmail = gravarEmail(cadastro, idEndereco); idTelefone = gravarTelefone(cadastro, idEndereco); // grava salao return gravarSalao(cadastro, idEndereco); } catch (Exception e) { serviceEmail.Excluir(idEmail); serviceTelefone.Excluir(idTelefone); serviceEndereco.Excluir(idEndereco); throw new ArgumentException(e.Message); } }