Beispiel #1
0
 public MeetingService(IMeetingRepository meetingRepository, IMeetingLocationRepository meetingLocationRepository, IMeetingMemberRepository meetingMemberRepository, IAgendaRepository meetingAgendaRepository)
 {
     _meetingRepository         = meetingRepository;
     _meetingLocationRepository = meetingLocationRepository;
     _meetingMemberRepository   = meetingMemberRepository;
     _meetingAgendaRepository   = meetingAgendaRepository;
 }
Beispiel #2
0
        public IActionResult Put([FromBody] Agenda agenda,
                                 [FromServices] IAgendaRepository agendaRepository,
                                 [FromServices] IUnitOfWork uow
                                 )
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                //   var objAgenda = agendaRepository.GetById(id);

                //  objAgenda.Name = agenda.Name;

                agendaRepository.Update(agenda);
                uow.Commit();

                return(Ok(agenda));
            }
            catch (System.Exception ex)
            {
                return(Content(ex.Message));
            }
        }
 public AgendaService(IAgendaRepository baseRepository, ILogRepository logRepository, ICategoriaAgendaRepository tipoRepository, IAgendaAnexoRepository anexoRepository) : base(baseRepository)
 {
     _baseRepository  = baseRepository;
     _logRepository   = logRepository;
     _tipoRepository  = tipoRepository;
     _anexoRepository = anexoRepository;
 }
 public PessoaRepository(RouteContext context) : base(context)
 {
     enderecoRepository = new EnderecoRepository(Context);
     telefoneRepository = new TelefoneRepository(Context);
     emailRepository    = new EmailRepository(Context);
     agendaRepository   = new AgendaRepository(Context);
 }
 public AgendaService(
     IAgendaRepository agendaRepository,
     IMediatorHandler bus,
     IUnitOfWork uow,
     INotificationHandler <DomainNotification> notifications) : base(bus, uow, notifications)
 {
     _agendaRepository = agendaRepository;
 }
Beispiel #6
0
        public Agenda GetByPeriod(string id, [FromServices] IAgendaRepository agendaRepository)
        {
            var obj    = Convert.ToDateTime(id);
            var agenda = agendaRepository.GetByPeriod(obj);

            if (agenda == null)
            {
                return(null); // {  Name = null, Notes = null, Period = DateTime.Now, Activities = null, Projects = null, Priorities = null, Prouds = null };
            }
            return(agenda);
        }
Beispiel #7
0
        public Agenda GetAgenda(Guid id, [FromServices] IAgendaRepository agendaRepository)
        {
            var agenda = agendaRepository.GetById(id);

            if (agenda == null)
            {
                return(new Agenda());
            }

            return(agenda);
        }
Beispiel #8
0
 public EventRepository(Angular2_AspDotNet.Data.UnitOfWork.UnitOfWork unitOfWork) : base(unitOfWork.Context)
 {
     this._unitOfWork                    = unitOfWork;
     _IEventAttendeeRepository           = new EventAttendeeRepository(this._unitOfWork);
     _IActionRepository                  = new ActionRepository(this._unitOfWork);
     _IActionResponsiblePersonRepository = new ActionResponsiblePersonRepository(this._unitOfWork);
     _IAgendaRepository                  = new AgendaRepository(this._unitOfWork);
     this._IAppointmentRepository        = new AppointmentRepository(this._unitOfWork);
     this._IObjectiveRepository          = new ObjectiveRepository(this._unitOfWork);
     this._IPerformanceReviewRepository  = new PerformanceReviewRepository(this._unitOfWork);
     this._IRoleResponsibilityRepository = new RoleResponsibilityRepository(this._unitOfWork);
 }
Beispiel #9
0
 public UserController(IAgendaRepository repo,
                       IConfiguration config,
                       UserManager <User> userManager,
                       SignInManager <User> signInManager,
                       IMapper mapper)
 {
     _repo          = repo;
     _signInManager = signInManager;
     _mapper        = mapper;
     _config        = config;
     _userManager   = userManager;
 }
Beispiel #10
0
 public BarbeiroController(
     IBarbeiroRepository barbeiroRepo,
     IServicoRepository servicosRepo,
     IFotoRepository fotosRepo,
     IDepoimentoRepository depoimentosRepo,
     IAgendaRepository agendaRepo)
 {
     _barbeiroRepo    = barbeiroRepo;
     _servicosRepo    = servicosRepo;
     _fotosRepo       = fotosRepo;
     _depoimentosRepo = depoimentosRepo;
     _agendaRepo      = agendaRepo;
 }
        public AgendaTest()
        {
            salaRepository   = new MockSalaRepository();
            agendaRepository = new MockAgendaRepository(salaRepository);
            salaService      = new SalaService(salaRepository);
            agendaService    = new AgendaService(agendaRepository);
            var mapperConfig = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile <RequestToDomainProfile>();
            });

            mapper = mapperConfig.CreateMapper();
        }
Beispiel #12
0
        public IActionResult Post([FromBody] Agenda objAgenda,
                                  [FromServices] IAgendaRepository agendaRepository,
                                  [FromServices] IUnitOfWork uow)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            agendaRepository.Add(objAgenda);
            uow.Commit();

            return(Ok(objAgenda));
        }
Beispiel #13
0
        public IActionResult Delete(Guid id,
                                    [FromServices] IAgendaRepository agendaRepository,
                                    [FromServices] IUnitOfWork uow
                                    )
        {
            try
            {
                agendaRepository.Remove(id);
                uow.Commit();

                return(NoContent()); // Ok($"Agenda number {id} removed.");
            }
            catch (System.Exception)
            {
                return(NoContent());
            }
        }
Beispiel #14
0
 public AgendaService(IAgendaRepository repo)
 {
     _repo = repo;
 }
 public AgendaController(IAgendaRepository repo, IMapper mapper, AgendaService service)
 {
     _service = service;
     _mapper  = mapper;
     _repo    = repo;
 }
Beispiel #16
0
 public AgendaService(IAgendaRepository enderecoRepository)
 {
     _agendaRepository = enderecoRepository;
 }
Beispiel #17
0
 public AgendaServiceBase(IAgendaRepository rep, ICache cache, CurrentUser user)
     : base(cache)
 {
     this._rep  = rep;
     this._user = user;
 }
Beispiel #18
0
 public AgendaService(IAgendaRepository repository) : base(repository)
 {
     _repository = repository;
 }
Beispiel #19
0
 public AgendaController(IAgendaRepository repo)
 {
     _repo = repo;
 }
Beispiel #20
0
 public AgendaController(IAgendaRepository repo, IUnityOfWork uof)
 {
     _uof  = uof;
     _repo = repo;
 }
Beispiel #21
0
 public AgendaController(IConfiguration config, IAgendaRepository repository, IFeriadoRepository feriadoRepository)
 {
     _repository         = repository;
     _config             = config;
     _feriadosrepository = feriadoRepository;
 }
Beispiel #22
0
 public AgendaController(IAgendaRepository agendaRepository)
 {
     _agendaRepository = agendaRepository;
 }
Beispiel #23
0
 public AgendaMoreController(IAgendaRepository rep, IAgendaApplicationService app, ILoggerFactory logger)
 {
     this._rep    = rep;
     this._app    = app;
     this._logger = logger.CreateLogger <AgendaMoreController>();
 }
Beispiel #24
0
 public AgendaService(IAgendaRepository repo, IMapper mapper, UserManager <User> userManager)
 {
     _userManager = userManager;
     _mapper      = mapper;
     _repo        = repo;
 }
Beispiel #25
0
 public UserController(IAgendaRepository repo)
 {
     this._repo = repo;
 }
 public AgendamentoController(
     IAgendaRepository agendaRepo)
 {
     _agendaRepo = agendaRepo;
 }
Beispiel #27
0
 public AgendaService(IAgendaRepository agendasRepository)
 {
     _agendasRepository = agendasRepository;
 }
 public AgendaComponent(IAgendaRepository agendaRepository, IMapper mapper)
 {
     _agendaRepository = agendaRepository;
     _mapper           = mapper;
 }
 public AgendaService(IAgendaRepository agendaRepository) : base(agendaRepository)
 {
     this.agendaRepository = agendaRepository;
 }
Beispiel #30
0
 public IEnumerable <Agenda> Get([FromServices] IAgendaRepository agendaRepository)
 {
     return(agendaRepository.GetAll());
 }