Пример #1
0
        public void UpdateAlert(ServiceDataContracts.Alert alert)
        {
            var alertToUpdate = db.Alerts.FirstOrDefault(a => a.Id == alert.Id);

            alertToUpdate.End     = alert.End;
            alertToUpdate.Message = alert.Message;
            alertToUpdate.Period  = alert.Period;
            alertToUpdate.Start   = alert.Start;

            db.SaveChanges();
        }
Пример #2
0
        public ServiceDataContracts.Alert GetAlert(long alertId)
        {
            var alert  = db.Alerts.FirstOrDefault(a => a.Id == alertId);
            var result = new ServiceDataContracts.Alert();

            result.End     = alert.End;
            result.Id      = alert.Id;
            result.Message = alert.Message;
            result.Period  = alert.Period;
            result.Start   = alert.Start;

            return(result);
        }
Пример #3
0
        public long CreateAlert(ServiceDataContracts.Alert alert)
        {
            var a = new Entities.Alert();

            a.End     = alert.End;
            a.Message = alert.Message;
            a.Period  = alert.Period;
            a.Start   = alert.Start;

            db.Alerts.Add(a);
            db.SaveChanges();

            return(a.Id);
        }