private async Task OnAddBrand() { if (Name != "" && Description != "" && ImageBrand != null) { var item = new BrandModel(Guid.NewGuid().ToString(), Name, Description, Logo, image.StringToImage(Logo)); db.Brand.Add(item); await db.SaveChangesAsync(); Brands.Add(item); BrandList.Add(item.Name); ClearBrandParameters(); } else { MessageBox.Show("Неверные данные! Повторите попытку!"); } }
public async Task Init() { IsBusy = true; if (BrandList.Count == 0) { var brandList = await _serviceBrands.Get <IEnumerable <Brand> >(null); foreach (var brand in brandList) { BrandList.Add(brand); } BrandList.Insert(0, new Brand() { Name = null }); } if (SelectedBrand != null) { var request = new Model.Requests.Vehicle.VehicleSearchRequest() { BrandId = SelectedBrand.Id }; var list = await _serviceVehicles.Get <IEnumerable <Vehicle> >(request); VehicleList.Clear(); foreach (var vehicle in list) { VehicleList.Add(vehicle); } } else { var list = await _serviceVehicles.Get <IEnumerable <Vehicle> >(null); VehicleList.Clear(); foreach (var vehicle in list) { VehicleList.Add(vehicle); } } IsBusy = false; }
public void generateBrandList() { if (BrandList != null) { BrandList.Clear(); } for (int i = 0; i < All_edp.Count; i++) { String inputurl = ("http://afs-sl-pservice01.afservice.org:8080/productservice2/getProductInfo/pcmall?edplist=" + All_edp[i] + "&ignoreCatalog=true"); // + 6926988/*EDP*/ + System.Xml.XmlTextReader reader = new XmlTextReader(inputurl); string brandx = ""; int edp_tempo = 0; // StringComparison comp = StringComparison.OrdinalIgnoreCase; while (reader.Read()) { while (reader.ReadToFollowing("edp")) { if (reader.Name == "edp") { edp_tempo = Convert.ToInt32(reader.ReadElementString("edp")); } if (reader.ReadToFollowing("manufacturer")) { brandx = reader.ReadElementString("manufacturer"); } if (BrandList.Contains(brandx)) { } else { BrandList.Add(brandx); } } } } }
// Metodos // Metodo constructor de la clase ChatBot. // Entrada : Un numero entero que determina la personalidad del Chatbot. // Salida : Objeto ChatbotModel public ChatbotModel(int num) { Personality = num; brandList = new List <string>(); modelList = new List <List <string> >(); salute = new List <String>(); rates = new List <int>(); if (Personality == 0) { Salute.Add("Buenos Dias"); Salute.Add("Buenas Tardes"); Salute.Add("Buenas Noches"); Name = "Bienvenido al sistema de venta de autos, Cual es su nombre?"; Help = "En que le puedo ayudar?"; SellCar = "En este momento puedo vender estos autos: "; SellModel = "Los modelos que tengo disponible son: "; Bye = "Ha sido un gusto ayudarlo, espero que vuelva en otra ocasion."; NotUnderstand = "Disculpe, Lo puede decir de otra manera?"; BrandList.Add("Ford"); BrandList.Add("Toyota"); BrandList.Add("Peugeot"); List <String> aux1 = new List <String>(); aux1.Add("Fiesta"); aux1.Add("Mustang"); aux1.Add("FordRaptor"); List <String> aux2 = new List <String>(); aux2.Add("Yaris"); aux2.Add("Auris"); aux2.Add("Corolla"); List <String> aux3 = new List <String>(); aux3.Add("301"); aux3.Add("2008"); aux3.Add("206"); ModelList.Add(aux1); ModelList.Add(aux2); ModelList.Add(aux3); } if (Personality == 1) { Salute.Add("Bueno Dia"); Salute.Add("Buenas Tardes"); Salute.Add("Buenas Noches"); Name = "Bienvenido a la automotora, Dime tu nombre"; Help = "En que te ayudo?"; SellCar = "Estas marcas de autos tengo a la venta: "; SellModel = "Estos modelos tengo a la venta:: "; Bye = "Espero vuelvas."; NotUnderstand = "Lo puedes repetir?"; BrandList.Add("Ford"); BrandList.Add("Toyota"); BrandList.Add("Peugeot"); List <String> aux1 = new List <String>(); aux1.Add("Fiesta"); aux1.Add("Mustang"); aux1.Add("FordRaptor"); List <String> aux2 = new List <String>(); aux2.Add("Yaris"); aux2.Add("Auris"); aux2.Add("Corolla"); List <String> aux3 = new List <String>(); aux3.Add("301"); aux3.Add("2008"); aux3.Add("206"); ModelList.Add(aux1); ModelList.Add(aux2); ModelList.Add(aux3); } }