private DataEntryDetailViewModel GetValueDetailViewModel(DataEntryDetail detail) { var valueDetail = (DataEntryDetailValue)detail; DataEntryDetailViewModel entryViewModel = new DataEntryDetailValueViewModel() { DataEntryDataEntryID = valueDetail.DataEntryDataEntryID, DataEntryDetailID = valueDetail.DataEntryDetailID, StartTime = valueDetail.StartTime, EndTime = valueDetail.EndTime, Value = valueDetail.Value, DesignID = detail.DataEntry.DataEntryDesignDataEntryDesignID, Active = valueDetail.IsActive }; return(entryViewModel); }
private DataEntryDetailViewModel GetOptionDetailViewModel(DataEntryDetail detail) { var optionDetail = (DataEntryDetailOption)detail; DataEntryDetailViewModel entryViewModel = new DataEntryDetailOptionViewModel() { DataEntryDataEntryID = optionDetail.DataEntryDataEntryID, DataEntryDetailID = optionDetail.DataEntryDetailID, StartTime = optionDetail.StartTime, EndTime = optionDetail.EndTime, OptionID = optionDetail.DataEntryOptionID, Options = GetOptionsFromDesignId(optionDetail.DataEntry.DataEntryDesignDataEntryDesignID), DesignID = detail.DataEntry.DataEntryDesignDataEntryDesignID, Active = optionDetail.IsActive }; return(entryViewModel); }
private DataEntryDetailViewModel GetFileDetailViewModel(DataEntryDetail detail) { var fileDetail = (DataEntryDetailFile)detail; var dataEntry = detail.DataEntry; DataEntryDetailViewModel entryViewModel = new DataEntryDetailFileViewModel { DataEntryDataEntryID = fileDetail.DataEntryDataEntryID, DataEntryDetailID = fileDetail.DataEntryDetailID, Description = fileDetail.File.Description, EndTime = fileDetail.EndTime, FileID = fileDetail.FileID, FileType = fileDetail.File.FileType, FileUrl = fileDetail.File.FileUrl, StartTime = fileDetail.StartTime, DesignID = detail.DataEntry.DataEntryDesignDataEntryDesignID, Active = fileDetail.IsActive, ProjectID = dataEntry.DataEntryDesign.Procedure.MultiPARTProjectMultiPARTProjectID, ProcedureID = dataEntry.AnimalAdministration.Administration.ProcedureID, // AnimalProcedureID, //chris: is it a bug? why animalprocedureid assigned as procedureid? AnimalID = dataEntry.AnimalAdministration.AnimalID, }; return(entryViewModel); }