public void OneTimeSetUp() { AndroidDriver = new AndroidDriverCore(DriverConfiguration).StartEngine(); ModelChromeCore = new ModelChrome(AndroidDriver); ModelSystemCore = new ModelSystem(AndroidDriver); ModelCalculatorCore = new ModelCalculator(AndroidDriver); ModelPhoneCore = new ModelPhone(AndroidDriver); }
public async Task <ModelPhone> RegisterPhone(ModelPhone modelPhone) { await _context.AddAsync(modelPhone); await _context.SaveChangesAsync(); return(modelPhone); }
public async Task <IActionResult> RegisterPhone(PhonesForRegDto phoneForRegDto) { phoneForRegDto.Price = phoneForRegDto.Price; var phoneToCreate = new ModelPhone { Price = phoneForRegDto.Price }; var createdPhone = await _repo.RegisterPhone(phoneToCreate); return(StatusCode(201)); }
private void SelectedValueChange(object sender, EventArgs e) { ModelPhoneBox.Items.Clear(); foreach (var producer in Producer.getList()) { if (producer.Name == (string)ProducerBox.SelectedItem) { foreach (var modelPhone in ModelPhone.GetListByProducerId(producer.id)) { ModelPhoneBox.Items.Add(modelPhone.Name); } } } }
private void AddBtn_Click(object sender, EventArgs e) { if (ProducerBox.Text != "" && NameBox.Text != "") { foreach (var producer in Producer.getList()) { if (producer.Name == ProducerBox.Text) { ModelPhone.Add(NameBox.Text, producer); MessageBox.Show("Производитель успешно добавлен."); Close(); } } } else { MessageBox.Show("Пожалуйста заполните данные."); } }
public async Task <OperationDetails> CreateModelPhoneAsync(ModelPhoneDTO modelPhoneDTO) { if (modelPhoneDTO == null) { return(new OperationDetails("model phone is null!", false)); } var phoneBrand = await _database.brandPhoneRepository.GetWhereAsync(p => p.BrandName == modelPhoneDTO.BrandName); if (phoneBrand.Count == 0) { return(new OperationDetails("This brand is not found!", false)); } var modelPhone = new ModelPhone(); modelPhone.BrandPhone = phoneBrand.First(); _database.modelPhoneRepository.Create(_mapper.Map(modelPhoneDTO, modelPhone)); await _database.SaveAsync(); return(new OperationDetails("Model is created!", true)); }
private void AddMobilePhoneBtn_Click(object sender, EventArgs e) { Producer prod = null; PhoneType type = null; OS _os = null; ModelPhone model = null; foreach (var producer in Producer.getList()) { if (producer.Name == (string)ProducerBox.SelectedItem) { prod = producer; } } foreach (var typePhone in PhoneType.getList()) { if (typePhone.Name == (string)TypePhoneBox.SelectedItem) { type = typePhone; } } foreach (var os in OS.getList()) { if (os.Name == (string)OSBox.SelectedItem) { _os = os; } } foreach (var modelPhone in ModelPhone.GetList()) { if (modelPhone.Name == (string)ModelPhoneBox.SelectedItem) { model = modelPhone; } } if (model == null) { MessageBox.Show("Выбирете модель телефона"); return; } if (prod == null) { MessageBox.Show("Выбирете производителя телефона"); return; } if (type == null) { MessageBox.Show("Выбирете производителя телефона"); return; } if (_os == null) { MessageBox.Show("Выбирете ОС телефона"); return; } MobilePhone.Add(prod, type, _os, model, photoUrl, Convert.ToDouble(PriceBox.Text)); MessageBox.Show("Телефон успешно добавлен!"); this.Close(); }