Exemple #1
0
 public Data(Data d)
 {
     dia    = d.dia;
     mes    = d.mes;
     ano    = d.ano;
     diasem = d.diasem;
     hora   = new Hora(d.hora);
 }
Exemple #2
0
 public Data()
 {
     dia    = 1;
     mes    = 1;
     ano    = 2000;
     diasem = "segunda-feira";
     hora   = new Hora();
 }
Exemple #3
0
        public int difEntre2Horas(Hora h)
        {
            float[] dif = { 0, 0 };
            dif[0] += seg;
            dif[0] += min * 60;
            dif[0] += hora * 60 * 60;
            dif[1] += h.seg;
            dif[1] += h.min * 60;
            dif[1] += h.hora * 60 * 60;


            return(int.Parse(Math.Round(Math.Abs((dif[0] - dif[1]) / (60 * 60))).ToString()));
        }
Exemple #4
0
 public Data(int dia, int mes, int ano, int diasem, Hora hora)
 {
     if (!setAno(ano))
     {
         ano = 2000;
     }
     if (!setMes(mes))
     {
         mes = 1;
     }
     if (!setDia(dia))
     {
         dia = 1;
     }
     if (!setDiasem(diasem))
     {
         setDiasem(1);
     }
     this.hora = new Hora(hora);
 }
Exemple #5
0
 public Data(int dia, int mes, int ano, int diasem, int hora, int minuto, int segundo)
 {
     if (!setAno(ano))
     {
         ano = 2000;
     }
     if (!setMes(mes))
     {
         mes = 1;
     }
     if (!setDia(dia))
     {
         dia = 1;
     }
     if (!setDiasem(diasem))
     {
         setDiasem(1);
     }
     this.hora = new Hora(hora, minuto, segundo);
 }
Exemple #6
0
 public Hora(Hora h)
 {
     hora = h.hora;
     min  = h.min;
     seg  = h.seg;
 }