Exemple #1
0
        public IActionResult ArrowTwo(int id)
        {
            var str = db.UpNext.Where(x => x.Id == id).ToList();

            foreach (var val in str) // iterator the data from the list and insert them into the listSecond
            {
                string  Status = "OnTrack";
                OnTrack ls     = new OnTrack();
                ls.Id       = val.Id;
                ls.Name     = val.Name;
                ls.Status   = Status;
                ls.Category = val.Category;
                ls.Owner    = val.Owner;
                ls.Lead     = val.Lead;

                ls.Budget = val.Budget;
                ls.Profit = val.Profit;
                db.OnTrack.Add(ls);
            }
            db.SaveChanges();
            db.UpNext.Remove(db.UpNext.Find(id));

            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #2
0
        public IActionResult Edit(int id, OnTrack OnTrack)
        {
            db.Entry(OnTrack).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Exemple #3
0
        public IActionResult Add(OnTrack OnTrack)
        {
            db.OnTrack.Add(OnTrack);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
        public IActionResult Add(OnTrack OnTrack, AltProject AltProject)
        {
            db.AltProject.Add(AltProject);
            db.OnTrack.Add(OnTrack);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Exemple #5
0
        internal static void Invoke(TrackedTeleport args)
        {
            var invocationList = OnTrack?.GetInvocationList();

            if (invocationList != null)
            {
                foreach (var m in invocationList)
                {
                    m?.DynamicInvoke(args);
                }
            }
        }
Exemple #6
0
 public void DidAddStream(Webrtc.RTCPeerConnection peerConnection, Webrtc.RTCMediaStream stream)
 {
     // Depreceted. Convert to OnTrack.
     foreach (var track in stream.VideoTracks)
     {
         OnTrack?.Invoke(this, RTCTrackEvent.Create(track));
     }
     foreach (var track in stream.AudioTracks)
     {
         OnTrack?.Invoke(this, RTCTrackEvent.Create(track));
     }
 }
        public void OnAddTrack(Webrtc.RtpReceiver p0, Webrtc.MediaStream[] p1)
        {
            var track = p0.Track();

            if (track.Kind() == Webrtc.MediaStreamTrack.AudioTrackKind)
            {
                var audioTrack = track as AudioTrack;
                audioTrack.SetEnabled(true);
                audioTrack.SetVolume(10);
            }
            OnTrack?.Invoke(this, RTCTrackEvent.Create(p0, p1));
        }
Exemple #8
0
 private RTCPeerConnection(IJSRuntime jsRuntime, JsObjectRef jsObjectRef, RTCConfiguration rtcConfiguration)
     : base(jsRuntime, jsObjectRef)
 {
     AddNativeEventListener("connectionstatechange", (s, e) => OnConnectionStateChanged?.Invoke(s, e));
     AddNativeEventListenerForObjectRef("datachannel", (s, e) => OnDataChannel?.Invoke(s, e),
                                        RTCDataChannelEvent.Create);
     AddNativeEventListenerForObjectRef("icecandidate", (s, e) => OnIceCandidate?.Invoke(s, e),
                                        RTCPeerConnectionIceEvent.Create);
     AddNativeEventListener("iceconnectionstatechange", (s, e) => OnIceConnectionStateChange?.Invoke(s, e));
     AddNativeEventListener("icegatheringstatechange", (s, e) => OnIceGatheringStateChange?.Invoke(s, e));
     AddNativeEventListener("negotiationneeded", (s, e) => OnNegotiationNeeded?.Invoke(s, e));
     AddNativeEventListener("signallingstatechange", (s, e) => OnSignallingStateChange?.Invoke(s, e));
     AddNativeEventListenerForObjectRef("track", (s, e) => OnTrack?.Invoke(s, e),
                                        RTCTrackEvent.Create);
 }
Exemple #9
0
 public Quiz(OnTrack.src.StudyTools.Quiz quiz)
 {
     this.quiz = quiz;
     InitializeComponent();
 }