public async Task <ActionResult> SubmitForm(MonitorEntity entity, string keyValue) { try { await _service.SubmitForm(entity, keyValue); return(await Success("操作成功。", "", keyValue)); } catch (Exception ex) { return(await Error(ex.Message, "", keyValue)); } }
public async Task <ActionResult> SubmitForm2(MonitorEntity entity, string rowsdetail, string keyValue) { try { JArray jarrayinfo = JArray.Parse(rowsdetail); await _service.SubmitForm(entity, keyValue); var data = _service.GetMaxIDList(""); string maxF_Id = data.Result.F_Id; // await _service2.DeleteForm(maxF_Id); List <Devicechn_infoEntity> carrierListinfo = new List <Devicechn_infoEntity>(); for (int ij = 0; ij < jarrayinfo.Count; ij++) { Devicechn_infoEntity newData = new Devicechn_infoEntity(); newData.monitiorid = maxF_Id; newData.DeviceType = ((JObject)jarrayinfo[ij])["DeviceType"] == null ? 1 : int.Parse(((JObject)jarrayinfo[ij])["DeviceType"].ToString()); newData.CameraType = ((JObject)jarrayinfo[ij])["CameraType"] == null ? "" : ((JObject)jarrayinfo[ij])["CameraType"].ToString(); newData.Model = ((JObject)jarrayinfo[ij])["Model"] == null ? "" : ((JObject)jarrayinfo[ij])["Model"].ToString(); newData.Manufacturer = ((JObject)jarrayinfo[ij])["Manufacturer"] == null ? "" : ((JObject)jarrayinfo[ij])["Manufacturer"].ToString(); newData.ChnName = ((JObject)jarrayinfo[ij])["ChnName"] == null ? "" : ((JObject)jarrayinfo[ij])["ChnName"].ToString(); newData.chnNumber = ((JObject)jarrayinfo[ij])["chnNumber"] == null ? "" : ((JObject)jarrayinfo[ij])["chnNumber"].ToString(); await _service2.SubmitForm(newData, ""); } return(await Success("操作成功。", "", keyValue)); } catch (Exception ex) { return(await Error(ex.Message, "", keyValue)); } }