public ActionResult ApplyUseVenue(ApplyMeeting applymeet) { string statuscode = "200"; string msg = ""; applymeet.MeetingRoomID = applymeet.MeetingRoomID; applymeet.ApplierName = loginId.ToString();//申请人id applymeet.Department = xxmc; applymeet.HosterID = xxid.ToString(); applymeet.ApplyDate = DateTime.Now; applymeet.CreatorDisplayName = user.username; applymeet.CreateTime = DateTime.Now; applymeet.Status = "未审核"; try { bll.SaveApplyMeeting(applymeet); } catch (Exception ex) { statuscode = "500"; msg = ex.ToString(); } JsonResult jr = new JsonResult { Data = new { statuscode, msg } }; return(Json(jr, JsonRequestBehavior.AllowGet)); }
//申请初始化页面 public ActionResult MeetingApply() { ApplyMeeting app = new ApplyMeeting(); app.ID = Guid.NewGuid(); return(View(app)); }
public ActionResult ApplyUseVenue(Guid roomId, string type, string yearmd) { ApplyMeeting applymeet = new ApplyMeeting(); applymeet.ID = Guid.NewGuid(); ViewBag.Time = yearmd; ViewBag.type = type; ViewBag.RoomId = roomId; return(PartialView(applymeet)); }
public JsonResult EditMeeting(ApplyMeeting model) { string statuscode = "200"; string msg = ""; if (ModelState.IsValid) { try { var roomid = Request["MeetingRoom"]; Guid _Roomid = Guid.Parse(roomid); var apid = Request["ApproveId"]; Guid approveid = Guid.Parse(apid); model.ID = Guid.NewGuid(); model.ApplierName = DisPlayName; model.CreatorName = userid.ToString(); model.MeetingRoomID = _Roomid; model.MeetingRoom = db.MeetingRoom.FirstOrDefault(x => x.ID == _Roomid).MeetingRoomName; model.Department = entity.View_TeacherContactInfo.FirstOrDefault(x => x.JSID == userid).JGMC; model.ApplyDate = DateTime.Now; model.Status = "申请中"; model.XXID = XXID; model.CreateTime = DateTime.Now; var receiveIds = Request["selectUserID"]; var receiveNames = Request["selectUserName"]; model.AttenderID = receiveIds; model.AttenderDisplayName = receiveNames; model.ApproverId = approveid; db.ApplyMeeting.Attach(model); db.ObjectStateManager.ChangeObjectState(model, EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { statuscode = "500"; msg = ex.ToString(); } } JsonResult rlt = new JsonResult { Data = new { statuscode, msg } }; return(Json(rlt, JsonRequestBehavior.AllowGet)); }