92 lines
2.5 KiB
C#
92 lines
2.5 KiB
C#
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; }
|
|
}
|
|
} |