Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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;
        }