public Alerta(Entidades.Pessoa.Histórico histórico, Entidades.Pessoa.ItemAlertável.TipoAlerta alerta) { InitializeComponent(); this.alerta = alerta; this.histórico = histórico; chkDesligar.Visible = Entidades.Privilégio.PermissãoFuncionário.ValidarPermissão(Entidades.Privilégio.Permissão.CadastroEditar); txtPessoa.Text = histórico.Pessoa.Nome; txtDigitadoPor.Text = histórico.DigitadoPor.Nome; txtTexto.Text = histórico.Texto; txtData.Text = histórico.Data.ToLongDateString(); }
public void RegistrarHistórico(string texto) { TimeSpan diff = (DateTime.Now - últimoRegistro); if (diff < TimeSpan.FromSeconds(1)) { System.Threading.Thread.Sleep(1000 - (int) diff.TotalMilliseconds); } Histórico item = new Histórico(); item.Pessoa = this; item.Texto = texto; item.Cadastrar(); últimoRegistro = DateTime.Now; }