// Methods public bool IsInRange(MonthDate start, MonthDate end) { // Throw if the start is bigger that end if (start.Date > end.Date) { throw new Exception("The initial date is bigger that the end"); } // Throw if the start is equals the end if (start.Date == end.Date) { throw new Exception("The initial date is equals the end"); } // Return true if the current object date is between the range return(this.Date >= start.Date && this.Date <= end.Date); }
public InsertExpenseForm(Utils.MonthDate month) : this() { this.month = month; }
public bool Equals(MonthDate monthdate) { // Check if the year and the month ir equals return((this.Month == monthdate.Month) && (this.Year == monthdate.Year)); }