public RelatorioDetalhadoEventoResponse RelatorioDetalhado(long aIdEvento) { var dados = new EventoDados().RelatorioDetalhado(aIdEvento); if (dados == null) { throw new Exception("Leilão não encontrado"); } return(new RelatorioDetalhadoEventoResponse() { IdEvento = dados.EVE_CODIGO, Nome = dados.EVE_NOME, Data = StringUtilitario.TratarDataTime(dados.EVE_DATA), DataDateTime = Convert.ToDateTime(dados.EVE_DATA), IdEndereco = dados.END_CODIGO, Cep = Convert.ToString(dados.END_CEP), Logradouro = dados.END_LOGRADOURO, Numero = dados.END_NUMERO, Complemento = StringUtilitario.TratarStringNula(dados.END_COMPLEMENTO), Bairro = dados.END_BAIRRO, Estado = dados.END_ESTADO, Cidade = dados.END_CIDADE, }); }
public RelatorioDetalhadoClienteResponse RelatorioDetalhado(long idCliente) { var dados = new ClienteDados().RelatorioDetalhado(idCliente); if (dados == null) { throw new Exception("Cliente não encontrado."); } var cliente = new RelatorioDetalhadoClienteResponse { IdCliente = dados.CLI_CODIGO, Nome = dados.CLI_NOME, Email = dados.CLI_EMAIL, Fazenda = StringUtilitario.TratarStringNula(dados.CLI_FAZENDA), Cpf = dados.CLI_CPF, Telefone = StringUtilitario.TratarStringNula(dados.CLI_TELFIXO), Celular = StringUtilitario.TratarStringNula(dados.CLI_TELCELULAR), IdEndereco = dados.END_CODIGO, Cep = Convert.ToString(dados.END_CEP), Logradouro = dados.END_LOGRADOURO, Numero = dados.END_NUMERO, Complemento = StringUtilitario.TratarStringNula(dados.END_COMPLEMENTO), Bairro = dados.END_BAIRRO, Estado = dados.END_ESTADO, Cidade = dados.END_CIDADE }; cliente.TipoDocumento = cliente.Cpf.Length == 11 ? "CPF" : "CNPJ"; return(cliente); }
public IEnumerable <RelatorioEventoResponse> Relatorio() { return(new EventoDados().Relatorio().Select(x => new RelatorioEventoResponse() { Id = Convert.ToInt64(x.EVE_CODIGO), Nome = x.EVE_NOME, Data = StringUtilitario.TratarDataTime(x.EVE_DATA), Localidade = x.LOCALIDADE })); }
public IEnumerable <RelatorioContratoResponse> Relatorio() { return(new ContratoDados().Relatorio().Select(x => new RelatorioContratoResponse() { Id = x.CON_CODIGO, Vendedor = x.VENDEDOR, Comprador = x.COMPRADOR, Evento = x.EVE_NOME ?? string.Empty, Valor = StringUtilitario.ValorReais(Convert.ToDecimal(x.CON_VALOR)), Status = StringUtilitario.TraduzirEnum((StatusContrato)x.CON_STATUS), Parcelas = Convert.ToString(x.PARCELAS) })); }
public IEnumerable <RelatorioParcelaPorContrato> RelatorioPorContrato(long aId) { return(new ParcelaDados().ParcelasPorContrato(aId).Select(x => new RelatorioParcelaPorContrato() { Id = Convert.ToString(x.PAR_CODIGO), Valor = StringUtilitario.ValorReais(Convert.ToDecimal(x.PAR_VALOR)), Vencimento = Convert.ToDateTime(x.PAR_DTHVENCIMENTO).ToString("dd/MM/yyyy"), Status = StringUtilitario.TraduzirEnum((StatusParcela)x.PAR_STATUS), ValorPago = x.PAR_VALORPAGO != null ? StringUtilitario.ValorReais(Convert.ToDecimal(x.PAR_VALORPAGO)) : string.Empty, DataPagamento = x.PAR_DATAPAGAMENTO != null ? Convert.ToDateTime(x.PAR_DATAPAGAMENTO).ToString("dd/MM/yyyy") : string.Empty })); }
public long Cadastrar(ClienteEntidade aEntidade) { using (var transation = new TransactionScope()) { #region .: Usuário :. var usuario = new UsuarioEntidade() { DataCadastro = DateTime.Now, Email = aEntidade.Email, Senha = StringUtilitario.GerarSenhaAlatoria(), Tipo = TipoUsuario.Cliente, IdUsuarioCadastro = aEntidade.IdUsuarioCadastro }; aEntidade.IdUsuario = new UsuarioNegocio().Inserir(usuario); #endregion #region .: Endereço :. aEntidade.Endereco.IdUsuarioCadastro = aEntidade.IdUsuarioCadastro; aEntidade.Endereco.DataCadastro = DateTime.Now; aEntidade.IdEndereco = new EnderecoNegocio().Inserir(aEntidade.Endereco); #endregion #region .: Cliente :. aEntidade.DataCadastro = DateTime.Now; var codCliente = Inserir(aEntidade); #endregion transation.Complete(); return(codCliente); } }
public BuscarParaEditarContratoResponse BuscarParaEditar(long idContrato) { var dados = new ContratoDados().BuscarParaEditar(idContrato); if (!dados.Any()) { throw new Exception("Contrato não encontrado."); } var contrato = dados.FirstOrDefault(); var retorno = new BuscarParaEditarContratoResponse { Id = contrato.CON_CODIGO, IdVendedor = contrato.CON_VENDEDOR, IdComprador = contrato.CON_COMPRADOR, Animal = contrato.CON_ANIMAL, Observação = StringUtilitario.TratarStringNula(contrato.CON_OBSERVACAO), IdEvento = StringUtilitario.TratarStringNula(Convert.ToString(contrato.EVE_CODIGO)), Valor = Convert.ToDecimal(contrato.CON_VALOR), QuantidadeParcelas = dados.Count(), Parcelas = new List <BuscarParaEditarParcelaResponse>() }; foreach (var par in dados) { retorno.Parcelas.Add(new BuscarParaEditarParcelaResponse { Id = par.PAR_CODIGO, Valor = Convert.ToDecimal(par.PAR_VALOR), DataVencimento = Convert.ToDateTime(par.PAR_DTHVENCIMENTO), TaxaLucro = Convert.ToDecimal(par.PAR_TAXALUCRO) }); } return(retorno); }
public void GetEnumDescription() { string description = StringUtilitario.TraduzirEnum(StatusContrato.Ativo); Assert.IsTrue("Ativo" == description); }