Ejemplo n.º 1
0
        public CheckTACredentialsResponse CheckTACredentials(CheckTACredentialsRequest request, dbDataContext db)
        {
            var today           = DateTime.Today;
            var loginParameters = new HappyHoursLoginParameters()
            {
                Credentials = new HappyHoursCredentials()
                {
                    Username = request.TAEmail,
                    Password = request.TAPassword,
                    Number   = request.TANumber
                },
                StartDate = new DateTime(today.Year, today.Month, 1),
                EndDate   = today
            };

            HappyHoursCoreBL manager = new HappyHoursCoreBL();

            try
            {
                HappyHourSummary summaryResult = manager.GetSummary(loginParameters);
            }
            catch
            {
                return(new CheckTACredentialsResponse()
                {
                    Valid = false
                });
            }

            return(new CheckTACredentialsResponse()
            {
                Valid = true
            });
        }
Ejemplo n.º 2
0
 public CheckTACredentialsResponse CheckTACredentials(CheckTACredentialsRequest request)
 {
     return(BL.CheckTACredentials(request, db));
 }