public List <AgentCommissionResult> GenerateCommission([FromUri] DateTime fromDate, DateTime toDate, int userid, string reportflag)
        {
            List <AgentCommissionResult> detail = repository.GenerateCommission(fromDate, toDate, userid, reportflag);

            return(detail);
        }
 public List <AgentCommissionResult> GenerateCommission(DateTime fromDate, DateTime toDate, int userid, string reportflag)
 {
     return(manager.GenerateCommission(fromDate, toDate, userid, reportflag));
 }