Exemple #1
0
 public Locacao(Cliente cliente, Produto produto)
 {
     this.Cliente     = cliente;
     this.Produto     = produto;
     this.DataLocacao = DateTime.Now;
     DataDevolucao    = DataLocacao.AddDays(LIMITE_DE_DIAS_PARA_AGENDAR);
 }
Exemple #2
0
 public Locacao(int id, Filme filme, Cliente cliente)
 {
     Id                    = id;
     Status                = true;
     Situacao              = true;
     DataLocacao           = DateTime.Now;
     DataPrevistaDevolucao = DataLocacao.AddDays(filme.PeriodoDiasLocacao);
     Filme                 = filme;
     Cliente               = cliente;
     ValorPrazo            = filme.ValorLocacao;
     DataOcorreuDevolucao  = DateTime.MinValue;
     ValorMulta            = 0.00; // Ou 150,00
     TaxaJurosAtraso       = 0.50; // % Ao dia
     ValorJuros            = 0.00;
     ValorFinal            = filme.ValorLocacao;
 }
Exemple #3
0
 public Locacao()
 {
     DataLocacao   = DateTime.Now;
     DataDevolucao = DataLocacao.AddDays(3);
 }