예제 #1
0
파일: FirstPage.cs 프로젝트: dianaotel/ecs
        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();
        }
예제 #2
0
 private void stopBuilding_Click(object sender, EventArgs e)
 {
     if (readingInput != null)
     {
         readingInput = null;
     }
     startingRecordMenuB.DropDownItems[0].Enabled = true;
     port.Close(); isCoefficentEnabled            = true; settingsForm.SetGetCoefficentTBEnabled = isCoefficentEnabled; stopBuilding.Enabled = false;
     planeGraph.Refresh();
     form.showWindow.Enabled = false;
 }
 public IHttpActionResult GetFirstInputs(short branchNo)
 {
     try
     {
         var inputs = new FirstInput();
         using (var context = new Restaurants())
         {
             var systems = context.System_Options.Where(b => b.Branch_No == branchNo).ToList();
             inputs.System = AutoMapperConfig.Mapper.Map <List <System_OptionsDto> >(systems);
             var derliveryOptions = context.Delivery_Options.Where(b => b.Branch_No == branchNo).ToList();
             inputs.DeliveryOptionses = AutoMapperConfig.Mapper.Map <List <Delivery_OptionsDto> >(derliveryOptions);
             var invoTypes = context.Restaurant_InvoTypes.Where(b => b.Branch_No == branchNo).ToList();
             inputs.InvoTypeses = AutoMapperConfig.Mapper.Map <List <Restaurant_InvoTypesDto> >(invoTypes);
             var smsSuppliers = context.SMS_Suplliers.Where(b => b.Branch_No == branchNo).ToList();
             inputs.SmsSupllierses = AutoMapperConfig.Mapper.Map <List <SMS_SuplliersDto> >(smsSuppliers);
             var smsDtls = context.SMS_DTL.Where(b => b.Branch_No == branchNo).ToList();
             inputs.SmsDtls = AutoMapperConfig.Mapper.Map <List <SMS_DTLDto> >(smsDtls);
             var restTaxes = context.Rest_Taxes.Where(b => b.Branch_No == branchNo).ToList();
             inputs.RestTaxes = AutoMapperConfig.Mapper.Map <List <Rest_TaxesDto> >(restTaxes);
             var barcodeSetup = context.BarCode_Setup.Where(b => b.Branch_No == branchNo).ToList();
             inputs.BarCodeSetups = AutoMapperConfig.Mapper.Map <List <BarCode_SetupDto> >(barcodeSetup);
             var creditCards = context.CreditCards.Where(x => x.Branch_No == branchNo).ToList();
             inputs.CreditCards = AutoMapperConfig.Mapper.Map <List <CreditCardDto> >(creditCards);
             var currencyCategories = context.Currency_Categories.Where(x => x.Branch_No == branchNo).ToList();
             inputs.CurrencyCategories = AutoMapperConfig.Mapper.Map <List <Currency_CategoriesDto> >(currencyCategories);
             var employeeGroups = context.Employee_Groups.Where(x => x.Branch_No == branchNo).ToList();
             inputs.EmployeeGroups = AutoMapperConfig.Mapper.Map <List <Employee_GroupsDto> >(employeeGroups);
             var spendTypes = context.Spends_Types.Where(x => x.Branch_No == branchNo).ToList();
             inputs.SpendsTypes = AutoMapperConfig.Mapper.Map <List <Spends_TypesDto> >(spendTypes);
             //var json = JsonConvert.SerializeObject(inputs);
             return(Ok(new AjaxResponse <object>()
             {
                 Success = true, Input = inputs
             }));
         }
     }
     catch (Exception e)
     {
         return(Ok(new AjaxResponse <object>()
         {
             Success = false,
             ErrorMessage = $"In web api Can not get data from server in GetFirstInputs .. {e.GetLastException()} "
         }));
     }
 }
예제 #4
0
 private void startBuilding_Click(object sender, EventArgs e)
 {
     if (port == null)
     {
         MessageBox.Show("Порт не открыт");
     }
     if (port != null && !port.IsOpen & readingInput == null)
     {
         try
         {
             if (readingInOneSession == null)
             {
                 readingInOneSession = new List <ExperimentReading>();
             }
             showWindow.Enabled    = true;
             stopBuilding.Enabled  = true;
             startBuilding.Enabled = false;
             readingInput          = new FirstInput(this);
             readingInput.Show();
         }
         catch (Exception ex)
         {
             if (ex is UnauthorizedAccessException || ex is InvalidOperationException)
             {
                 ErrorMessage form = new ErrorMessage("Невозможно открыть порт, так как порт уже открыт!");
                 form.Show();
             }
         }
     }
     else
     {
         if (port != null)
         {
             ErrorMessage form = new ErrorMessage("Невозможно открыть порт, так как порт уже открыт!");
         }
     }
     GraphProcessing.UpdateGraph(planeGraph);
 }
예제 #5
0
 public CalculatorPage TypeFirstInput(string input)
 {
     FirstInput.SendKeys(input);
     return(this);
 }