LevelOS-Core/MLL/ModeloBackup.cs

67 lines
2.2 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; }
public string TipoBackup { get; set; }
public string Origem { get; set; }
public string DestinoTipo { get; set; }
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; }
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; }
}
}