예제 #1
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="name"></param>
 /// <param name="type"></param>
 /// <param name="available"></param>
 /// <param name="spent"></param>
 /// <param name="target"></param>
 /// <param name="goal"></param>
 /// <param name="budgeted"></param>
 /// <param name="isGoal"></param>
 public DashboardRow(string name,
                     DashboardRowType type,
                     double available,
                     double spent,
                     double target,
                     double goal,
                     double budgeted,
                     bool isGoal)
 {
     Name      = name ?? throw new ArgumentNullException(nameof(name));
     Type      = type;
     Available = available;
     Spent     = spent;
     Target    = target;
     Goal      = goal;
     Budgeted  = budgeted;
     IsGoal    = isGoal;
 }
예제 #2
0
 /// <summary>
 /// Set row type (unknown when extracted from google row)
 /// </summary>
 /// <param name="type"></param>
 public void SetType(DashboardRowType type)
 {
     Type = type;
 }