private void Grid_Loaded(object sender, RoutedEventArgs e) { try { CategoryTransport.ItemsSource = LogicCategoryTransport.GetNameCategory(); TypeOfDrive.ItemsSource = LogicTypeOfDrive.GetNameType(); TransportModel transport = LogicTransport.GetCurrentTransport(); Manufacturer.Text = transport.Manufacturer; Model.Text = transport.Model; YearTransport.Text = transport.YearTransport; NumberEngine.Text = transport.NumberEngine; ModelEngine.Text = transport.ModelEngine; YearEngine.Text = transport.YearEngine; PowerEngineK.Text = transport.PowerEngineKVT; PowerEngineH.Text = transport.PowerEngineH; MaxLoad.Text = transport.MaxLoad.ToString(); Weight.Text = transport.Weight.ToString(); Color.Text = transport.Color; VIN.Text = transport.VIN; Description.Text = transport.Description; CategoryTransport.SelectedIndex = transport.CategoryTransport - 1; TypeOfDrive.SelectedIndex = transport.TypeOfDrive - 1; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static List<TransportModel> getTransportList() { List<TransportModel> list = new List<TransportModel>(); db.Open(); var adapter = new MySqlDataAdapter(); var command = new MySqlCommand("SELECT * FROM `transport`;", db); var table = new DataTable(); adapter.SelectCommand = command; adapter.Fill(table); for (int i = 0; i < table.Rows.Count; i++) { TransportModel item = new TransportModel(); item.Id = int.Parse(table.Rows[i]["Id"].ToString()); item.Type = (string)table.Rows[i]["Type"]; item.Consumption = (int)table.Rows[i]["Consumption"]; list.Add(item); } db.Close(); return list; }
public void UpdateTransport(TransportModel c) { Transport c1 = db.Transport.Where(i => i.Id == c.Id).FirstOrDefault(); db.Entry(toTransport(c1, c)).State = EntityState.Modified; db.SaveChanges(); }
private void Change_Click(object sender, RoutedEventArgs e) { try { TransportModel transport = new TransportModel() { Manufacturer = Manufacturer.Text, Model = Model.Text, CategoryTransport = LogicCategoryTransport.GetIdByName(CategoryTransport.Text), YearTransport = YearTransport.Text, NumberEngine = NumberEngine.Text, ModelEngine = ModelEngine.Text, YearEngine = YearEngine.Text, PowerEngineKVT = PowerEngineK.Text, PowerEngineH = PowerEngineH.Text, MaxLoad = double.Parse(MaxLoad.Text), Color = Color.Text, Weight = double.Parse(Weight.Text), VIN = VIN.Text, TypeOfDrive = LogicTypeOfDrive.GetIdByName(TypeOfDrive.Text), Description = Description.Text }; LogicTransport.ChangeTransport(transport); MessageBox.Show("Транспорт успешно изменен"); TransportList transportList = new TransportList(); transportList.Show(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public IEnumerable <TransportModel> ListData() { List <TransportModel> result = null; var sql = @" SELECT TransportID,TransportName FROM OFTA_Transport "; using (var conn = new SqlConnection(ConnStringHelper.Get())) using (var cmd = new SqlCommand(sql, conn)) { conn.Open(); using (var dr = cmd.ExecuteReader()) { if (!dr.HasRows) { return(null); } result = new List <TransportModel>(); while (dr.Read()) { var itemResult = new TransportModel { TransportID = dr["TransportID"].ToString(), TransportName = dr["TransportName"].ToString() }; result.Add(itemResult); } } } return(result); }
public Transport toTransport(Transport t, TransportModel t1) { t.Id = t1.Id; t.Mark = t1.Mark; t.Number = t1.Number; return(t); }
public TransportModel GetData(ITransportKey key) { TransportModel result = null; var sql = @" SELECT TransportName FROM OFTA_Transport WHERE TransportID = @TransportID "; using (var conn = new SqlConnection(ConnStringHelper.Get())) using (var cmd = new SqlCommand(sql, conn)) { cmd.AddParam("@TransportID", key.TransportID, SqlDbType.VarChar); conn.Open(); using (var dr = cmd.ExecuteReader()) { if (!dr.HasRows) { return(null); } dr.Read(); result = new TransportModel { TransportID = key.TransportID, TransportName = dr["TransportName"].ToString() }; } } return(result); }
private bool addLocomotiv() { Locomotiva bs = new Locomotiva(); bs.Type = (comboBox1.SelectedItem as VihecalType).name; bs.LastCheck = dateTimePicker1.Value; bs.CurrentCond = textBox1.Text; int psg; if (!int.TryParse(textBox4.Text, out psg)) { return(false); } bs.MaximumPulingCapacity = psg; var trs = TransportModel.GetTransport(bs.Type); bs.Transport = new MongoDB.Driver.MongoDBRef("Transport", trs.Id); var id = VehicalModel.AddVehical(bs); for (int i = 0; i < listBox1.Items.Count; i++) { VehicalModel.AddVagon(id, (listBox1.Items[i] as Vagon).Id); } return(true); }
public ActionResult Index() { TransportModel m = new TransportModel(); List <Garaz> garageItems = garageRepository.GetAllBusState(); List <Megallok> busStationItems = busStationRepository.GetAllStation(); List <Uzenet> messageItems = messageRepository.GetAllMessage(); List <VonalMegallok> lineStationsItems = messageRepository.GetAllLineStation(); List <Felszalla> busesOnTheRoad = messageRepository.GetAllBusOnRoad(); var config = new MapperConfiguration(cfg => { cfg.CreateMap <Megallok, StationModel>() .ForMember(x => x.Id, x => x.MapFrom(y => y.megalloId)) .ForMember(x => x.Name, x => x.MapFrom(y => y.megalloNev)) .ForMember(x => x.lat, x => x.MapFrom(y => y.lat)) .ForMember(x => x.lon, x => x.MapFrom(y => y.lon)); cfg.CreateMap <Garaz, GarageModel>() //.ForMember(x => x.GarageId, x => x.MapFrom(y => y.garazsid)) .ForMember(x => x.BusId, x => x.MapFrom(y => y.buszId)); cfg.CreateMap <Uzenet, MessageModel>() .ForMember(x => x.MessageId, x => x.MapFrom(y => y.uzenetId)) .ForMember(x => x.DriverName, x => x.MapFrom(y => y.Sofor.soforNev)) .ForMember(x => x.MessageTypeName, x => x.MapFrom(y => y.Jelze.jelzesNev)) .ForMember(x => x.Line, x => x.MapFrom(y => y.Vonal.vonalId)) .ForMember(x => x.Bus, x => x.MapFrom(y => y.Busz.buszId)) .ForMember(x => x.MessageDate, x => x.MapFrom(y => y.datum)) .ForMember(x => x.MessageLat, x => x.MapFrom(y => y.lon)) .ForMember(x => x.MessageLon, x => x.MapFrom(y => y.lat)); cfg.CreateMap <VonalMegallok, LineStationModel>() .ForMember(x => x.Id, x => x.MapFrom(y => y.vonalMegalloiId)) .ForMember(x => x.lineId, x => x.MapFrom(y => y.vonalId)) .ForMember(x => x.stationId, x => x.MapFrom(y => y.megalloId)) .ForMember(x => x.lat, x => x.MapFrom(y => y.Megallok.lat)) .ForMember(x => x.lon, x => x.MapFrom(y => y.Megallok.lon)) .ForMember(x => x.stationName, x => x.MapFrom(y => y.Megallok.megalloNev)); cfg.CreateMap <Felszalla, BusesOnTheRoadModel>() .ForMember(x => x.Id, x => x.MapFrom(y => y.felszallasId)) .ForMember(x => x.Line, x => x.MapFrom(y => y.vonalId)) .ForMember(x => x.lat, x => x.MapFrom(y => y.lat)) .ForMember(x => x.lon, x => x.MapFrom(y => y.lon)) .ForMember(x => x.Date, x => x.MapFrom(y => y.datum)); }); IMapper mapper = config.CreateMapper(); m.BusesInTheGarage = mapper.Map <ICollection <Garaz>, List <GarageModel> >(garageItems); m.Stations = mapper.Map <ICollection <Megallok>, List <StationModel> >(busStationItems); m.Messages = mapper.Map <ICollection <Uzenet>, List <MessageModel> >(messageItems); m.LineStations = mapper.Map <ICollection <VonalMegallok>, List <LineStationModel> >(lineStationsItems); m.BusesOnTheRoad = mapper.Map <ICollection <Felszalla>, List <BusesOnTheRoadModel> >(busesOnTheRoad); return(View(m)); }
private bool ResponseAvailable(Guid identifier, out TransportModel response) { var available = m_PendingResponses.ContainsKey(identifier); response = available ? m_PendingResponses[identifier] : null; return(available); }
private void updateComboBox() { transports = TransportModel.GetAllTransports(); Transports.Items.Clear(); Transports.Items.Add("Transports"); Transports.SelectedIndex = 0; Transports.Items.AddRange(transports.ToArray()); }
private void NovaLinija_Load(object sender, EventArgs e) { transports = TransportModel.GetAllTransports(); comboBox1.Items.Clear(); comboBox1.Items.Add("Transports"); comboBox1.SelectedIndex = 0; comboBox1.Items.AddRange(transports.ToArray()); }
protected byte[] SerializeTransport(TransportModel model) { var serializer = new BinaryFormatter(); using (var stream = new MemoryStream()) { serializer.Serialize(stream, model); return(stream.ToArray()); } }
public ActionResult Edit(int id) { @ViewBag.Main = "Updation"; @ViewBag.Sub = "Transport"; TransportModel model = new TransportModel(); model = _rep.Get(id); return(View(model)); }
private TransportModel TransportSample() { var result = new TransportModel { TransportID = "A", TransportName = "B" }; return(result); }
/// <summary> /// Initialize Attributes. /// </summary> public override void InitAttributes() { m_TransportModel = BIM.OpenFOAMExport.Exporter.Instance.settings.TransportModel; Dictionary <string, object> transportModelParameterSettings = m_DictFile["transportModelParameter"] as Dictionary <string, object>; //nu-Unit = default int[] m_Unit = new int[] { 0, 2, -1, 0, 0, 0, 0 }; FoamFile.Attributes.Add("transportModel", m_TransportModel); string modelParameterValue = string.Empty; if (m_TransportModel != TransportModel.Newtonian) { Dictionary <string, object> transportModelParemeter = new Dictionary <string, object>(); foreach (var v in transportModelParameterSettings) { if (v.Key.Equals("function polynomial")) { List <Vector> vectors = v.Value as List <Vector>; modelParameterValue = "("; foreach (Vector vec in vectors) { modelParameterValue += "( " + vec.ToString().Replace(";", " "); } modelParameterValue = ");"; } else { m_Unit = ChangeDimension(v.Key); } modelParameterValue = AddUnit(m_Unit, v.Value); transportModelParemeter.Add(v.Key, modelParameterValue); } FoamFile.Attributes.Add(m_TransportModel.ToString(), transportModelParemeter); } else { foreach (var obj in transportModelParameterSettings) { m_Unit = ChangeDimension(obj.Key); if (m_Unit != null) { modelParameterValue = AddUnit(m_Unit, transportModelParameterSettings[obj.Key]); FoamFile.Attributes.Add(obj.Key + " " + obj.Key, modelParameterValue); } else { modelParameterValue = obj.Value.ToString(); FoamFile.Attributes.Add(obj.Key, modelParameterValue); } } } }
public void PublishEvent(int clientId, Guid identifier, object param, bool hasParams, SubscriptionModel model) { var transport = new TransportModel() { Contract = model.Contract, EventHandler = model.EventHandler, Type = TransportType.Event, Parameters = hasParams ? new object[] { param } : Array.Empty <object>(), Identifier = identifier }; TelepathyServer.Send(clientId, SerializeTransport(transport)); }
public void OnSubscribeToEvent(SubscriptionModel model, Delegate callback) { var transport = new TransportModel() { Contract = model.Contract, Identifier = Guid.NewGuid(), Type = TransportType.Event, EventHandler = model.EventHandler }; m_ActiveSubscriptions.Add(transport.Identifier, callback); TelepathyClient.Send(SerializeTransport(transport)); }
private async Task ParseTransportMethodAndSend(TransportModel model) { if (model.Method == "addMessage") { var message = JsonFormatter.Deserialize <BroadcastMessage>(model.JsonData); await server.SendMessage(message.MessageText, message.GroupId, ConnectionId); } else if (model.Method == "userDisconnected") { var details = JsonFormatter.Deserialize <EventDetails>(model.JsonData); await server.Disconnect(ConnectionId); } }
private void updateMap() { var rd = comboBox2.SelectedItem as RoutView; if (rd == null) { var test = comboBox1.SelectedItem as VihecalType; // List<RoutView> routs; if (test != null) { var ts = TransportModel.GetTransport(test.name); routs = RouteModel.GetAllRoutes(ts.Id.ToString()); } else { routs = RouteModel.GetAllRoutes(); } Random rand = new Random(Environment.TickCount); // mapa.clearMap(); for (int i = 0; i < routs.Count; i++) { Color b; byte[] color = new byte[3]; rand.NextBytes(color); b = Color.FromArgb(150, color[0], color[1], color[2]); mapa.drawLines(routs[i], b); // var rides = RideModel.GetAllRides(routs[i].Id); // mapa.DrawVihecals(rides); } for (int i = 0; i < routs.Count; i++) { var rides = RideModel.GetAllRides(routs[i].Id); mapa.DrawVihecals(rides); } } else { Random rand = new Random(Environment.TickCount); Color b; byte[] color = new byte[3]; rand.NextBytes(color); b = Color.FromArgb(150, color[0], color[1], color[2]); mapa.drawLines(rd, b); var rides = RideModel.GetAllRides(rd.Id); mapa.DrawVihecals(rides); } }
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) { var test = comboBox1.SelectedItem as VihecalType; if (test == null) { return; } var ts = TransportModel.GetTransport(test.name); dataGridView1.DataSource = RideModel.GetRides(ts.Id.ToString(), (comboBox2.SelectedItem as RoutView).Id.ToString()); }
private Delegate GetEventCallback( EventInfo eventInfo, object contract, int connectionId, TransportModel transport) { return(new Action <int, object>((clientId, param) => { if (clientId == connectionId) { transport.Parameters = new object[] { param }; TelepathyServer.Send(connectionId, SerializeTransport(transport)); } })); }
public async Task <Response <TransportResponse> > Add(TransportAddRequest request) { var result = new TransportModel { Type = request.Type, IsActive = request.IsActive, Name = request.Name, Description = request.Description, TotalPrice = new Price(request.PriceWithoutVat), Image = request.Image }; result = await _uow.Transports.InsertAsync(result); return(new Response <TransportResponse>(ResponseStatus.Ok, _mapService.MapTransport(result))); }
public TransportModel CreateTransport(TransportModel transportModel) { var transport = new Transport(); transport.TraMake = transportModel.Make; transport.TraModel = transportModel.Model; transport.TraRegistration = transportModel.Registration; using (var transaction = _transportRepository.Session.BeginTransaction()) { _transportRepository.Save(transport); transaction.Commit(); } return(new TransportModel(transport)); }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { var test = comboBox1.SelectedItem as VihecalType; if (test == null) { return; } var ts = TransportModel.GetTransport(test.name); comboBox2.Enabled = true; comboBox2.Items.AddRange(RouteModel.GetAllRoutes(ts.Id.ToString()).ToArray()); dataGridView1.DataSource = RideModel.GetRides(ts.Id.ToString(), null); }
private object OnContractMethodInvoked(InvocationModel model) { var transport = new TransportModel() { Identifier = Guid.NewGuid(), Contract = model.Contract, Method = model.Method, Parameters = model.Arguments, Type = TransportType.Method }; TelepathyClient.Send(SerializeTransport(transport)); var response = WaitForReponse(transport.Identifier); return(response.ReturnValue); }
public void IsDataValid_TransportCollectionWithoutDriver_False() { var item = new TransportModel() { Speed = 10, VehicleId = 1 }; _transportItemViewModel.TransportCollection = new ObservableCollection <TransportModel>() { item }; var result = _transportItemViewModel.IsDataValid(); Assert.IsFalse(result); }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { var test = comboBox1.SelectedItem as VihecalType; if (test == null) { return; } var ts = TransportModel.GetTransport(test.name); comboBox2.Enabled = true; comboBox2.Items.AddRange(RouteModel.GetAllRoutes(ts.Id.ToString()).ToArray()); mapa.clearMap(); updateMap(); }
public void Insert(TransportModel entity) { var sql = @" INSERT INTO OFTA_Transport ( TransportID, TransportName) VALUES( @TransportID, @TransportName)"; using (var conn = new SqlConnection(ConnStringHelper.Get())) using (var cmd = new SqlCommand(sql, conn)) { cmd.AddParam("@TransportID", entity.TransportID, SqlDbType.VarChar); cmd.AddParam("@TransportName", entity.TransportName, SqlDbType.VarChar); conn.Open(); cmd.ExecuteNonQuery(); } }
/** * Transport */ public TransportResponse MapTransport(TransportModel request) { if (request == null) { return(null); } return(new TransportResponse { Id = request.Id.ToString(), Name = request.Name, Description = request.Description, Type = request.Type, IsActive = request.IsActive, Image = MapImage(request.Image), TotalPrice = MapPrice(request.TotalPrice), }); }