public static ReaderLogViewModel ToViewModel(this ReaderLog log) { var vm = new ReaderLogViewModel() { Id = log.ReaderLogId, Type = log.Type, Message = log.Message, Date = log.Date }; return(vm); }
public ReaderLog Create(ReaderLogViewModel toCreate) { ValidateReaderLog(toCreate); var readerLog = new ReaderLog() { Date = toCreate.Date, Message = toCreate.Message, Type = toCreate.Type }; _db.ReaderLogs.Add(readerLog); _db.SaveChanges(); return(readerLog); }