コード例 #1
0
 public void UpdateStatus(string ambulanceIdentifier, AmbulanceStatus status)
 {
     db.Update(
         TABLE_NAME,
         COLUMN_NAME(nameof(Ambulance.AmbulanceId)),
         new { ambulanceId = ambulanceIdentifier, status = status });
 }
コード例 #2
0
        public Ambulance AddAmbulance(string id,
                                      float lat,
                                      float lon,
                                      AmbulanceStatus status)
        {
            var amb = new Ambulance(id)
            {
                Latitude           = lat,
                Longitude          = lon,
                LastPositionUpdate = DateTime.Now,
                Status             = status
            };

            db.Insert(amb);
            return(amb);
        }
コード例 #3
0
 public void SetStatus(AmbulanceStatus status)
 {
     Status = status;
 }
コード例 #4
0
ファイル: AmbulanceStatusMessage.cs プロジェクト: mavady/ADS
 public AmbulanceStatusMessage(string ambulanceIdentifier, AmbulanceStatus status)
 {
     AmbulanceIdentifier = ambulanceIdentifier;
     Status = status;
 }
コード例 #5
0
        public Ambulance AddAmbulance(string identifier, float latitude, float longitude, AmbulanceStatus status, string listeningPort)
        {
            var amb = new Ambulance(identifier)
            {
                Latitude           = latitude,
                Longitude          = longitude,
                LastPositionUpdate = DateTime.Now,
                Status             = status,
                Port = listeningPort
            };

            db.Insert(amb);
            return(amb);
        }