public ActionResult Attend(ActPicture actpic, PicInActivity picinact) { int id = Convert.ToInt32(Request["Ac_ID"]); Activity act = (from p in db.Activity where p.Ac_ID == id select p).FirstOrDefault(); if (act.IsAct != 0) { if (Session["UID"] != null) { HttpPostedFileBase file = Request.Files["img"]; if (ModelState.IsValid) { if (file != null) { string filePath = file.FileName; string fileName = filePath.Substring(filePath.LastIndexOf("\\") + 1); string serverpath = Server.MapPath(@"\images\actpic\") + fileName; string relativepath = @"/images/actpic/" + fileName; file.SaveAs(serverpath); actpic.AP_Pic = relativepath; actpic.UID = Convert.ToInt32(Session["UID"].ToString()); actpic.AP_Mes = Request["Mes"]; actpic.AP_Time = DateTime.Now; actpicm.Add(actpic); string ap_id = actpic.AP_ID.ToString(); picinact.Ac_ID = Convert.ToInt32(Request["Ac_ID"]); picinact.AP_ID = Convert.ToInt32(ap_id); db.PicInActivity.Add(picinact); db.SaveChanges(); return(Content("<script>;alert('添加成功');history.go(-1)</script>")); } return(View()); } } else { return(Content("<script>;alert('你还没有登陆哦!');history.go(-1)</script>")); } } else { return(Content("<script>;alert('活动已经结束了哦!');history.go(-1)</script>")); } return(View()); }
// GET: ActPicture public ActionResult Index(int id) { ActPicture ap = apm.GetById(id); return(View(ap)); }