using System;
using System.Collections.Generic;

using CommonHelpers;

namespace MyFlat {

public class HomePageInputBase
{
   public string? AccountCode { get; set; }
   public string? AccessCode { get; set; }
   public string? LoginChecking { get; set; }
   /// <exception cref="ArgumentNullException" />
   public HomePageInputBase(HomePageInput input)
   {
      HArgChecking.VerifyNotNull( input );
      AccountCode = input.AccountCode;
      AccessCode = input.AccessCode;
      LoginChecking = input.LoginChecking;
   }
   internal HomePageInputBase()
   {}
}
public class HomePageInput: HomePageInputBase
{
   public bool OpenSession { get; set; }
   public bool CloseSession { get; set; }
}

public class AmusingPageInput
{
   public bool GetMonthList { get; set; }
}

} // MyFlat
