public Informe() { ano = 0; Ingresos = new ProxyIngresos(); Egresos = new ProxyEgresos(); Utilidades = new ProxyUtilidades(); }
public Informe(int mes, int ano) { switch (mes) { case 1: this.mes = "enero"; break; case 2: this.mes = "febrero"; break; case 3: this.mes = "marzo"; break; case 4: this.mes = "abril"; break; case 5: this.mes = "mayo"; break; case 6: this.mes = "junio"; break; case 7: this.mes = "julio"; break; case 8: this.mes = "agosto"; break; case 9: this.mes = "septiembre"; break; case 10: this.mes = "octubre"; break; case 11: this.mes = "noviembre"; break; case 12: this.mes = "diciembre"; break; default: throw new ArgumentOutOfRangeException("mes"); } if (ano < 1000 || ano > 9999) { throw new ArgumentOutOfRangeException("año ('ano')"); } this.ano = ano; this.numMes = mes; Ingresos = new ProxyIngresos(); Egresos = new ProxyEgresos(); Utilidades = new ProxyUtilidades(); }