Exemplo n.º 1
0
        public void SubmitAnswers(List <int?> indexList)
        {
            FirstInput.SendKeys(indexList[0].ToString());
            SecondInput.SendKeys(indexList[1].ToString());
            ThirdInput.SendKeys(indexList[2].ToString());
            NameInput.SendKeys(ChallengerName);

            SubmitChallengeButton.Click();
        }
 public IHttpActionResult GetThirdInputs(short branchNo)
 {
     try
     {
         var inputs = new ThirdInput();
         using (var context = new Restaurants())
         {
             var waitersPrivileges = context.Waiters_Privileges.Where(b => b.Branch_No == branchNo).ToList();
             inputs.WaitersPrivileges = AutoMapperConfig.Mapper.Map <List <Waiters_PrivilegesDto> >(waitersPrivileges);
             var users = context.Users.ToList();
             inputs.Users = AutoMapperConfig.Mapper.Map <List <UserDto> >(users);
             var restaurantPeriods = context.Restaurant_Periods.Where(b => b.Branch_No == branchNo).ToList();
             inputs.RestaurantPeriods = AutoMapperConfig.Mapper.Map <List <Restaurant_PeriodsDto> >(restaurantPeriods);
             var usersPeriods = context.Users_Periods.Where(b => b.Branch_No == branchNo).ToList();
             inputs.UsersPeriods = AutoMapperConfig.Mapper.Map <List <Users_PeriodsDto> >(usersPeriods);
             var usersOptions = context.Users_Options.Where(b => b.Branch_No == branchNo).ToList();
             inputs.UsersOptions = AutoMapperConfig.Mapper.Map <List <Users_OptionsDto> >(usersOptions);
             var privilegesSbfs = context.Privileges_SBF.Where(b => b.Branch_No == branchNo).ToList();
             inputs.PrivilegesSbfs = AutoMapperConfig.Mapper.Map <List <Privileges_SBFDto> >(privilegesSbfs);
             var privileges = context.Privileges.Where(b => b.Branch_No == branchNo).ToList();
             inputs.Privileges = AutoMapperConfig.Mapper.Map <List <PrivilegeDto> >(privileges);
             var myPoints = context.MyPoints.Where(b => b.Branch_No == branchNo).ToList();
             inputs.MyPoints = AutoMapperConfig.Mapper.Map <List <MyPointDto> >(myPoints);
             var myPointsDtls = context.MyPoints_DTL.Where(x => x.Branch_No == branchNo).ToList();
             inputs.MyPointsDtls = AutoMapperConfig.Mapper.Map <List <MyPoints_DTLDto> >(myPointsDtls);
             var units = context.Units.Where(x => x.Branch_No == branchNo).ToList();
             inputs.Units = AutoMapperConfig.Mapper.Map <List <UnitDto> >(units);
             //var json = JsonConvert.SerializeObject(inputs);
             return(Ok(new AjaxResponse <object>()
             {
                 Success = true, ThirdInput = inputs
             }));
         }
     }
     catch (Exception e)
     {
         return(Ok(new AjaxResponse <object>()
         {
             Success = false,
             ErrorMessage = $"In web api Can not get data from server in ThirdInput .. {e.GetLastException()} "
         }));
     }
 }