private IMeetingRoom GetMeetingRoomFromArray(string[] parts) { IMeetingRoom meetingRoom = null; if (parts.Length == 6) { string name = parts[0]; string code = parts[1]; string description = parts[2]; int capacity = int.Parse(parts[3]); bool allowsVideo = parts[4] == "YES" ? true : false; string meetingCenterCode = parts[5]; meetingRoom = new MeetingRoomData { Name = name, Code = code, Description = description, Capacity = capacity, AllowsVideoConference = allowsVideo, MeetingCentreCode = meetingCenterCode }; } return(meetingRoom); }
/// <summary> /// 创建及修改获取会议(获取与会人员) /// </summary> /// <param name="id">会议ID</param> /// <returns></returns> public ActionResult CreateAndEditer(int?id) { Meeting meeting = null; if (id != null) { meeting = db.GetModel(id.Value); } if (meeting == null) { meeting = new Meeting(); } MeetingRoomData md = new MeetingRoomData(); ViewData["RoomId"] = new SelectList(md.GetListAll(string.Empty, true), "RoomId", "RoomName", meeting.RoomId); ViewData["Members"] = id == null?"": db.GetMembers(int.Parse(id.ToString())); ViewData["Remark"] = meeting.Remark; return(View(meeting)); }
private Card mapRoomDataToCard(MeetingRoomData roomData) { var roomCard = getBaseSmartCanvasCard(); roomCard.id = roomData.Id; roomCard.mnemonic = roomData.MnemonicID; roomCard.title = string.Format("Mr. {0}", roomData.Name); roomCard.geoCode = string.Format("{0}, {1}", roomData.Localization.Latitude, roomData.Localization.Longitude); var strBuilderDescription = new StringBuilder(); roomCard.description = strBuilderDescription.ToString(); var strBuilderContent = new StringBuilder(); roomCard.content = strBuilderContent.ToString(); return(roomCard); }