Esempio n. 1
0
        public GetStopPointResponse AddJournalStopPoint(ServiceRequest request)
        {
            return(Run <ServiceRequest, GetStopPointResponse>(request, (resp, db, session) =>
            {
                ValidateParam(request.JournalId);
                long journalId = request.JournalId.Value;

                string name = request.Name;
                double latitude = request.Latitude.Value;
                double longitude = request.Latitude.Value;
                string extendedData = request.ExtendedData;
                string description = request.Description;

                var item = new JournalStopPoint();
                item.Name = name;
                item.JournalId = journalId;
                item.Description = description;
                item.Latitude = latitude;
                item.Longitude = longitude;
                item.ExtendedData = extendedData;
                item.CreatedTS = DateTime.Now;
                item.LastUpdatedTS = DateTime.Now;

                db.DBModel.JournalStopPoints.Add(item);
            }));
        }
Esempio n. 2
0
 public JournalStopPointModel(JournalStopPoint journal)
 {
     Id            = journal.Id;
     JournalId     = journal.JournalId;
     Name          = journal.Name;
     Description   = journal.Description;
     Latitude      = journal.Latitude;
     Longitude     = journal.Longitude;
     ExtendedData  = journal.ExtendedData;
     LastUpdatedTS = journal.LastUpdatedTS;
     CreatedTS     = journal.CreatedTS;
 }