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(); }
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); }
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); }