public static Meses valueOf(string name) { foreach (Meses enumInstance in Meses.values()) { if (enumInstance.nameValue == name) { return(enumInstance); } } throw new System.ArgumentException(name); }
public static Meses obtenerMes(int numeroBuscado) { foreach (Meses mes in Meses.values()) { if (mes.numero_Renamed == numeroBuscado) { return(mes); } } throw new BusinessLogicalException("numero de mes no encontrado " + numeroBuscado); }
internal virtual Fecha diaAnterior() { int diaAnterior = dia_Renamed; int mesAnterior = mes_Renamed; int anoAnterior = anno_Renamed; if (dia_Renamed == 1 & mes_Renamed == 1) { mesAnterior = 12; anoAnterior--; diaAnterior = (new Mes(Meses.obtenerMes(mesAnterior), anoAnterior)).diasDelMes(); } if (dia_Renamed == 1 & mes_Renamed != 1) { mesAnterior--; diaAnterior = (new Mes(Meses.obtenerMes(mesAnterior), anoAnterior)).diasDelMes(); } if (dia_Renamed != 1) { diaAnterior--; } return(new Fecha(diaAnterior, mesAnterior, anoAnterior)); }
public Mes(Meses mes, int anno) { this.ano = anno; this.mes = mes; }
public virtual Mes MesDeLaFecha() { return(new Mes(Meses.obtenerMes(mes), anno)); }
public virtual Mes mesDeLaFecha() { return(new Mes(Meses.obtenerMes(mes_Renamed), anno_Renamed)); }
public Fecha(int dia, Meses mes, int anno) : this(dia, mes.numero(), anno) { }