using System; namespace MLL { public class ModeloBackup { public ModeloBackup() { } public ModeloBackup( int id, string nome, string tipoBackup, string origem, string destinoTipo, int? destinoId, string? caminhoDestino, bool compactar, bool usarCriptografia, string? algoritmoCriptografia, string frequencia, TimeSpan? horario, int manterUltimos, string? statusUltimoBackup, DateTime? dataUltimoBackup, string? logUltimoBackup, bool ativo, DateTime criadoEm, DateTime? atualizadoEm) { Id = id; Nome = nome; TipoBackup = tipoBackup; Origem = origem; DestinoTipo = destinoTipo; DestinoId = destinoId; CaminhoDestino = caminhoDestino; Compactar = compactar; UsarCriptografia = usarCriptografia; AlgoritmoCriptografia = algoritmoCriptografia; Frequencia = frequencia; Horario = horario; ManterUltimos = manterUltimos; StatusUltimoBackup = statusUltimoBackup; DataUltimoBackup = dataUltimoBackup; LogUltimoBackup = logUltimoBackup; Ativo = ativo; CriadoEm = criadoEm; AtualizadoEm = atualizadoEm; } public int Id { get; set; } public string Nome { get; set; } = string.Empty; public string TipoBackup { get; set; } = string.Empty; public string Origem { get; set; } = string.Empty; public string DestinoTipo { get; set; } = string.Empty; public int? DestinoId { get; set; } public string? CaminhoDestino { get; set; } public bool Compactar { get; set; } public bool UsarCriptografia { get; set; } public string? AlgoritmoCriptografia { get; set; } public string Frequencia { get; set; } = string.Empty; public TimeSpan? Horario { get; set; } public int ManterUltimos { get; set; } public string? StatusUltimoBackup { get; set; } public DateTime? DataUltimoBackup { get; set; } public string? LogUltimoBackup { get; set; } public bool Ativo { get; set; } public DateTime CriadoEm { get; set; } public DateTime? AtualizadoEm { get; set; } } }