O Ministério do Trabalho e Emprego (MTE) prorrogou para 1º de setembro de 2011 o prazo para as empresas adequarem o registro eletrônico de ponto à Portaria 1510. A data limite era terça-feira, 1º de março. Outra novidade publicada no Diário Oficial da União nesta segunda (31) é a Portaria 373, que possibilita a adoção de sistemas alternativos de controle de jornada de trabalho pelos empregadores.

A Portaria 373 estabelece que deve haver autorização por convenção ou acordo coletivo de trabalho para a utilização destes sistemas. Ela determina ainda que não devem ser admitidas restrições à marcação do ponto, marcação automática, exigência de autorização prévia para marcação de sobrejornada e a alteração ou eliminação dos dados registrados pelo empregado.

Cerca de 700 mil empresas em todo Brasil utilizam sistema de ponto eletrônico e menos da metade delas compraram o novo equipamento de registro eletrônico de ponto, informou o MTE. O ministro Carlos Lupi ressaltou que “a nova portaria não irá prejudicar essas empresas, só ampliar as possibilidades de negociação”.

Fonte: Senior Sistemas
LINK: http://www.senior.com.br/prazo-para-adequacao-a-portaria-1510-e-prorrogado-para-1%C2%BA-de-setembro/

 

Exemplo

Classe Pessoa – Pessoa.cs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
 
namespace heranca.model
{
    public class Pessoa
    {
        private int _codigo; //var privada
 
        public int Codigo //encapsulamento
        {
            get { return _codigo; }
            set { _codigo = value; }
        }
 
        private string _endereco;
 
        public string Endereco
        {
            get { return _endereco; }
            set { _telefone = value; }
        }
 
        private string _telefone;
 
        public string Telefone
        {
            get { return _telefone; }
            set { _telefone = value; }
        }
 
        public bool ValidaDados()
        {
            return true;
        }
 
    }
}

Classe PessoaFisica – PessoaFisica.cs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
 
namespace heranca.model
{
    public class PessoaFisica : Pessoa
    {
        private string _cPF;
 
        public string CPF
        {
            get { return _cPF; }
            set { _cPF = value; }
        }
 
        private string _nome;
 
        public string Nome
        {
            get { return _nome; }
            set { _nome = value; }
        }
 
 
    }
}

Veja como é dificil fazer a herença, basta apenas ClasseD : ClasseA

1
public class PessoaFisica : Pessoa