LogItemViewModel.cs 604 B

1234567891011121314151617181920212223
  1. using Shaker.Models;
  2. using ShakerApp.Models;
  3. using System;
  4. namespace ShakerApp.ViewModels
  5. {
  6. public class LogItemViewModel:ViewModelBase<LogItemModel>
  7. {
  8. public LogItemViewModel(string message, LogType logType= LogType.Info)
  9. {
  10. UpDateModel(new LogItemModel()
  11. {
  12. DateTime = DateTime.Now,
  13. Message = message,
  14. LogType = logType
  15. });
  16. }
  17. public DateTime DateTime => Model.DateTime;
  18. public string Message => Model.Message;
  19. public LogType LogType => Model.LogType;
  20. }
  21. }