LevelOS-Core/MLL/ModeloBackupAutomatico.cs

50 lines
1.5 KiB
C#

using System;
namespace MLL
{
public class ModeloBackupAutomatico
{
public ModeloBackupAutomatico(int id, int idBackup, bool ativo, string frequencia, int? intervaloMinutos, TimeSpan? horario, int? diaSemana, int? diaMes, DateTime? ultimaExecucao, DateTime? proximaExecucao, bool executando, DateTime criadoEm, DateTime? atualizadoEm)
{
Id = id;
IdBackup = idBackup;
Ativo = ativo;
Frequencia = frequencia;
IntervaloMinutos = intervaloMinutos;
Horario = horario;
DiaSemana = diaSemana;
DiaMes = diaMes;
UltimaExecucao = ultimaExecucao;
ProximaExecucao = proximaExecucao;
Executando = executando;
CriadoEm = criadoEm;
AtualizadoEm = atualizadoEm;
}
public ModeloBackupAutomatico()
{
}
public int Id { get; set; }
public int IdBackup { get; set; }
public bool Ativo { get; set; }
public string Frequencia { get; set; }
public int? IntervaloMinutos { get; set; }
public TimeSpan? Horario { get; set; }
public int? DiaSemana { get; set; }
public int? DiaMes { get; set; }
public DateTime? UltimaExecucao { get; set; }
public DateTime? ProximaExecucao { get; set; }
public bool Executando { get; set; }
public DateTime CriadoEm { get; set; }
public DateTime? AtualizadoEm { get; set; }
}
}