Ejemplo n.º 1
0
        public MFTFormInputViewModel ReturnDropdowns()
        {
            var dropDown = new MFTFormInputViewModel();

            var eventDto = new List<EventDTO>();
            var events = _repo.Query<Event>().ToList();
            foreach (var item in events) {
                eventDto.Add(Mapper.Map<EventDTO>(item));
            }

            var groupDto = new List<GroupDTO>();
            var groups = _repo.Query<Group>().ToList();
            foreach (var item in groups) {
                groupDto.Add(Mapper.Map<GroupDTO>(item));
            }

            var supervisorDto = new List<SupervisorDTO>();
            var supervisors = _repo.Query<Supervisor>().ToList();
            foreach (var item in supervisors) {
                supervisorDto.Add(Mapper.Map<SupervisorDTO>(item));
            }

            var observableDataDto  = new List<ObservableDataDTO>();
            var data = _repo.Query<ObservableData>().ToList();
            foreach (var item in data) {
                observableDataDto.Add(Mapper.Map<ObservableDataDTO>(item));
            }

            dropDown.Events = eventDto;
            dropDown.Groups = groupDto;
            dropDown.Supervisors = supervisorDto ;
            dropDown.ObservableData = observableDataDto;

            /*_repo.Query<Event>().ToList() as IList<EventDTO>;*/
            //dropDown.Groups = _repo.Query<Group>().ToList();
            //dropDown.ObservableData = _repo.Query<ObservableData>().ToList();
            //dropDown.Supervisors = _repo.Query<Supervisor>().ToList();

            return dropDown;
        }
Ejemplo n.º 2
0
 public MFTFormSubmissionDTO AddMFTForm(MFTFormInputViewModel newInput)
 {
     return null;
 }
Ejemplo n.º 3
0
 public ActionResult NewEntry(string id)
 {
     MFTFormInputViewModel vm = new MFTFormInputViewModel();
     vm = _service.ReturnDropdowns();
     return View(vm);
 }