public ServicoBuilder() { var situacaoBuilder = new SituacaoBuilder().ComSituacaoAtivo().Build(); var estabelecimentoBuilder = new EstabelecimentoBuilder().ComBarbearia().Build(); ServicoId = Interlocked.Increment(ref nextId); Nome = "Corte"; Valor = 30; Duracao = 60; Situacao = situacaoBuilder; SituacaoId = situacaoBuilder.SituacaoId; Estabelecimento = estabelecimentoBuilder; EstabelecimentoId = estabelecimentoBuilder.EstabelecimentoId; }
public AtendimentoBuilder() { var situacaoBuilder = new SituacaoBuilder().ComSituacaoAtivo().Build(); var estabelecimentoBuilder = new EstabelecimentoBuilder().ComBarbearia().Build(); var usuarioBuilder = new UsuarioBuilder().ComCliente1().Build(); AtendimentoId = Interlocked.Increment(ref nextId); DataAtendimento = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 10, 0, 0); Valor = 30; Desconto = 0; ValorTotal = 30; Situacao = situacaoBuilder; SituacaoId = situacaoBuilder.SituacaoId; Estabelecimento = estabelecimentoBuilder; EstabelecimentoId = estabelecimentoBuilder.EstabelecimentoId; Usuario = usuarioBuilder; UserId = usuarioBuilder.Id; AtendimentoItens = new List <AtendimentoItem>(); }
public AgendamentoBuilder() { var situacaoBuilder = new SituacaoBuilder().ComSituacaoAtivo().Build(); var servicoBuilder = new ServicoBuilder().ComCorte().Build(); var estabelecimentoBuilder = new EstabelecimentoBuilder().ComBarbearia().Build(); var usuarioBuilder = new UsuarioBuilder().ComCliente1().Build(); AgendamentoId = Interlocked.Increment(ref nextId); DataAgendamento = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 10, 0, 0); DataFinalAgendamento = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 11, 0, 0); Situacao = situacaoBuilder; SituacaoId = situacaoBuilder.SituacaoId; Estabelecimento = estabelecimentoBuilder; EstabelecimentoId = estabelecimentoBuilder.EstabelecimentoId; Usuario = usuarioBuilder; UserId = usuarioBuilder.Id; Servico = servicoBuilder; ServicoId = servicoBuilder.ServicoId; Atendimentos = new List <Atendimento>(); }