//添加设备使用者 public ActionResult AddUser(int memberId, int Id) { VideoJurisdiction vj = new VideoJurisdiction() { MemberId = memberId, VideoEquipmentId = Id }; var res = _videoJurisdictionContract.Insert(vj); return(Json(res)); }
public ActionResult Create(VideoEquipment ve, string userList) { OperationResult resul = new OperationResult(OperationResultType.Error); string sn_number = ve.snNumber; resul = _videoEquipmentContract.Insert(ve); if (resul.ResultType == Utility.Data.OperationResultType.Success) { var config = _videoEquipmentContract.VideoEquipments.Where(x => x.snNumber == sn_number).FirstOrDefault(); if (config != null) { if (!string.IsNullOrEmpty(userList)) { string[] userarry = userList.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); List <VideoJurisdiction> list = new List <VideoJurisdiction>(); foreach (var item in userarry) { int memberId = 0; Int32.TryParse(item, out memberId); if (memberId > 0) { VideoJurisdiction vj = new VideoJurisdiction() { MemberId = memberId, VideoEquipmentId = config.Id }; list.Add(vj); } } _videoJurisdictionContract.Insert(list.ToArray()); } } } return(Json(resul)); }