示例#1
0
        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));
            }
        }
示例#2
0
        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));
            }
        }