public async Task <MessageModel <string> > PostZJ([FromBody] ZJAlarmView ZJAlarmView) { var data = new MessageModel <string>(); var type = ZJAlarmView.Type; d_alarm_info dai = new d_alarm_info(); var list = await _b_alarm_typeServices.Query(); foreach (var item in list) { if (item.Name.Contains("越界")) { dai.AlarmTypeID = item.ID; break; } } //dai.AlarmDeviceID = ZJAlarmView.CameraId; dai.VedioRecrdPath = ZJAlarmView.ImageUrl; dai.Content = ZJAlarmView.EventType; dai.UpdateTime = DateTime.Now; dai.AlarmTime = Convert.ToDateTime(ZJAlarmView.time); var id = (await _d_alarm_infoServices.Add(dai)); data.success = id > 0; if (data.success) { data.response = id.ObjToString(); data.msg = "添加周界报警信息成功"; } return(data); }
public async Task <MessageModel <string> > PostJG([FromBody] JGAlarmView JGAlarmView) { var data = new MessageModel <string>(); d_alarm_info dai = new d_alarm_info(); var list = await _b_alarm_typeServices.Query(); foreach (var item in list) { if (item.Name.Contains("激光")) { dai.AlarmTypeID = item.ID; break; } } int alarmID = JGAlarmView.EventID; var jgAlarm = await _topicsdkjgServices.Query(c => c.ID == alarmID); dai.Content = jgAlarm.First().Name; dai.UpdateTime = DateTime.Now; dai.AlarmTime = DateTime.Now; var id = (await _d_alarm_infoServices.Add(dai)); data.success = id > 0; if (data.success) { data.response = id.ObjToString(); data.msg = "添加成功"; } return(data); }
public async Task <MessageModel <string> > Post([FromBody] d_alarm_info d_alarm_info) { var data = new MessageModel <string>(); var id = (await _d_alarm_infoServices.Add(d_alarm_info)); data.success = id > 0; if (data.success) { data.response = id.ObjToString(); data.msg = "添加成功"; } return(data); }
public async Task <MessageModel <string> > Update([FromBody] d_alarm_info d_alarm_info) { var data = new MessageModel <string>(); if (d_alarm_info != null && d_alarm_info.ID > 0) { var id = (await _d_alarm_infoServices.Update(d_alarm_info)); data.success = id; if (data.success) { data.response = "id为" + d_alarm_info.ID.ToString() + "的数据更新成功"; data.msg = "更新成功"; } else { data.response = "id为" + d_alarm_info.ID.ToString() + "的数据不存在"; } } return(data); }