49 lines
1.8 KiB
C#
49 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace CompanyManagment.App.Contracts.CameraBugReport
|
|
{
|
|
public class CameraBugReportDetailViewModel
|
|
{
|
|
public long Id { get; set; }
|
|
public string Title { get; set; }
|
|
public string Description { get; set; }
|
|
public string UserEmail { get; set; }
|
|
public long? AccountId { get; set; }
|
|
public string DeviceModel { get; set; }
|
|
public string OsVersion { get; set; }
|
|
public string Platform { get; set; }
|
|
public string Manufacturer { get; set; }
|
|
public string DeviceId { get; set; }
|
|
public string ScreenResolution { get; set; }
|
|
public int MemoryInMB { get; set; }
|
|
public int StorageInMB { get; set; }
|
|
public int BatteryLevel { get; set; }
|
|
public bool IsCharging { get; set; }
|
|
public string NetworkType { get; set; }
|
|
public string AppVersion { get; set; }
|
|
public string BuildNumber { get; set; }
|
|
public string PackageName { get; set; }
|
|
public DateTime InstallTime { get; set; }
|
|
public DateTime LastUpdateTime { get; set; }
|
|
public string Flavor { get; set; }
|
|
public CameraBugReportType Type { get; set; }
|
|
public CameraBugPriority Priority { get; set; }
|
|
public CameraBugReportStatus Status { get; set; }
|
|
public string StackTrace { get; set; }
|
|
public DateTime CreationDate { get; set; }
|
|
public DateTime? UpdateDate { get; set; }
|
|
public List<string> Logs { get; set; }
|
|
public List<CameraBugReportScreenshotViewModel> Screenshots { get; set; }
|
|
}
|
|
|
|
public class CameraBugReportScreenshotViewModel
|
|
{
|
|
public long Id { get; set; }
|
|
public string FileName { get; set; }
|
|
public DateTime UploadDate { get; set; }
|
|
public string Base64Data { get; set; }
|
|
}
|
|
}
|
|
|