public ActionResult NewEntry(string id) { MFTFormInputViewModel vm = new MFTFormInputViewModel(); vm = _service.ReturnDropdowns(); return(View(vm)); }
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); }
public MFTFormSubmissionDTO AddMFTForm(MFTFormInputViewModel newInput) { return(null); }