private void CustomerDetail_Load(object sender, EventArgs e) { cityCB.DataSource = CityLogic.GetAllCities(); cityCB.DisplayMember = "Name"; foreach (City item in cityCB.Items) { if (item.NameZip == _customer.City.NameZip) { cityCB.SelectedItem = item; break; } } cityCB.SelectedItem = _customer.City; nameTBox.Text = _customer.Name; surenameTBox.Text = _customer.Surename; perNumTBox.Text = _customer.PersonalNumber; phoneTBox.Text = _customer.Phone; emailTBox.Text = _customer.Email; streetTBox.Text = _customer.Street; houseNumTBox.Text = _customer.HouseNumber; regDate.Text = _customer.RegistrationDate.ToShortDateString(); distilledVolumeTBox.Text = _customer.DistilledVolume.ToString("0.00"); customerReservationList.DataSource = ReservationLogic.PendingReservations(_customer.Id); }
public void GetCityByNameTest() { var cl = new CityLogic(_jsonLogic); var city = cl.GetCityByName("Одесса"); Assert.AreEqual(city.DescriptionRu, "Одесса"); }
public void GetAllCitiesTest() { var cl = new CityLogic(_jsonLogic); var result = cl.GetAllCities().Count(); Assert.Greater(result, 1000); }
public void GetCityByRefTest() { var cl = new CityLogic(_jsonLogic); var city = cl.GetCityByRef(new Guid("ebc0eda9-93ec-11e3-b441-0050568002cf")); Assert.AreEqual(city.FirstOrDefault().DescriptionRu, "Агрономичное"); }
public async Task <QueueResult> Handle(string data) { QueueResult result = new QueueResult(Data.Enums.ProcessType.EditCity); if (string.IsNullOrEmpty(data)) { result.ExceptionCode = ExceptionCode.MissingQueueData; } CityQueue cityQueue = null; try { cityQueue = JsonConvert.DeserializeObject <CityQueue>(data); CityLogic cityLogic = new CityLogic(this.db, result.AdditionalData, this.loggerFactory); await cityLogic.EditCity(cityQueue); result.AdditionalData.Add("cityId", cityQueue.Id.ToString()); result.AdditionalData.Add("cityName", cityQueue.Name); result.Status = Status.Success; } catch (Exception ex) { HandleException(ex, result, cityQueue); } return(result); }
public static void InitializeContainers() { CityLogic _cityLogic = new CityLogic(); StateLogic _stateLogic = new StateLogic(); var cities = _cityLogic.GetAll(); foreach (var city in cities) { _cityViewModels.Add(new CityViewModel() { Id = city.Id, StateId = city.StateId, Title = city.Title }); } var states = _stateLogic.GetAll(); foreach (var state in states) { _stateViewModels.Add(new StateViewModel() { Id = state.Id, Title = state.Title, Latitude = state.Latitude.HasValue ? state.Latitude.Value : 0, Longitude = state.Longitude.HasValue ? state.Longitude.Value : 0 }); } }
public void AuthenticateAsDriver(IDriverInfo driverInfo, Guid cityId) { CityLogic city = _cities.Items.FirstOrDefault(c => c.Info.Id == cityId); if (city != null) { city.ModifyDriversCollection(col => col.Add(driverInfo)); } }
public void AuthenticateAsPedestrian(IPedestrianInfo pedestrianInfo, Guid cityId) { CityLogic city = _cities.Items.FirstOrDefault(c => c.Info.Id == cityId); if (city != null) { city.ModifyPedestriansCollection(col => col.Add(pedestrianInfo)); } }
public void PushPedestrianRequestInfo(IPedestrianRequestInfo requestInfo) { CityLogic city = _cities.Items.FirstOrDefault(c => c.Pedestrians.Any(p => p.Id == requestInfo.PedestrianId)); if (city != null) { city.ModifyPedestrianRequestsCollection(col => col.Add(requestInfo)); } }
public int AddPlaceLogicByData(TargetPlaceData data) { if (data.type == TargetPlaceType.City) { CityLogic logic = new CityLogic(this, data); targetPlaceLogicDic[data.id] = logic; } return(data.id); }
private void NewCustomerForm_Load(object sender, EventArgs e) { cityCB.DataSource = CityLogic.GetAllCities(); cityCB.DisplayMember = "Name"; if (cityCB.Items.Count > 0) { cityCB.SelectedIndex = 0; } }
private Document CreateSimpleDoument() { var counterPartyLogic = new CounterPartyLogic(_jsonLogic); var cityLogic = new CityLogic(_jsonLogic); var senderCityRef = cityLogic.GetCityByName("Одесса").Ref; var senderRef = counterPartyLogic.GetSenderCounterpartyRef(); var senderContact = counterPartyLogic.GetCounterpartyFirstContactWithEmail(senderRef).Ref; var recipientCityRef = cityLogic.GetCityByName("Киев").Ref; var recipientPhone = "0934502712"; var recipientFirstName = "Вася"; var recipientLastName = "Пупкин"; var recipient = counterPartyLogic.CreateConterparty(new CounterParty() { FirstName = recipientFirstName, LastName = recipientLastName, Phone = recipientPhone, CityRef = recipientCityRef, CounterpartyType = "PrivatePerson", CounterpartyProperty = "Recipient" }); var document = new Document() { Ref = null, SendersPhone = "380934502711", CitySender = senderCityRef, ContactSender = senderContact, ServiceType = "WarehouseDoors", PayerType = "Sender", PaymentMethod = "Cash", DateTime = DateTime.Now, CargoType = "Cargo", SeatsAmount = 1, Weight = 0.3, VolumeGeneral = 0.001, Description = "аксесуари до мобільних пристроїв", Cost = 123, Sender = senderRef.Value, SenderAddress = new Guid("5A39E590-E1C2-11E3-8C4A-0050568002CF"), CityRecipient = recipientCityRef, Recipient = recipient.Ref.Value, RecipientAddress = new Guid("7B422FA4-E1B8-11E3-8C4A-0050568002CF"), ContactRecipient = recipient.ContactPerson.data[0].Ref.Value, RecipientsPhone = recipientPhone }; return(document); }
public async Task <IActionResult> Get() { var result = await CityLogic.Get(); return(Ok(result)); }
public IActionResult GetItems(int id) { return(PartialView(CityLogic.GetListOfCitiesById(id))); }
// GET: api/City public List <CityDto> Get() { return(CityLogic.GetCities()); }
public CityController(CityLogic _cityMethods) { cityMethods = _cityMethods; }