Ejemplo n.º 1
0
        private EventWarningViewModel FillViewModels(EventWarningViewModel viewModel)
        {
            var eventObj = eventService.GetById(viewModel.EventId);

            viewModel.Event = Mapping.EventMapper.FromDomainToViewModel(eventObj);
            return(viewModel);
        }
Ejemplo n.º 2
0
        public void Add(EventWarningViewModel eventWarningViewModel)
        {
            var model = EventWarning.FactoryAdd(eventWarningViewModel.EventId,
                                                Mapping.EventMapper.FromViewModelToDomain(eventWarningViewModel.Event));

            eventWarningService.Add(model);
        }
Ejemplo n.º 3
0
 internal static EventWarning FromViewModelToDomain(EventWarningViewModel eventWarningViewModel)
 {
     return(EventWarning.FactoryMap(
                eventWarningViewModel.EventWarningId,
                eventWarningViewModel.Date,
                eventWarningViewModel.SolvedDate,
                eventWarningViewModel.Solved,
                eventWarningViewModel.EventId,
                EventMapper.FromViewModelToDomain(eventWarningViewModel.Event)
                ));
 }
Ejemplo n.º 4
0
        public ValidationAppResult Update(EventWarningViewModel eventWarningViewModel)
        {
            var model = EventWarning.FactoryMap(eventWarningViewModel.EventWarningId, eventWarningViewModel.Date,
                                                eventWarningViewModel.SolvedDate, eventWarningViewModel.Solved, eventWarningViewModel.EventId,
                                                null);

            var result = eventWarningService.Update(model);

            Commit();

            return(FromDomainToApplicationResult(result));
        }