public ActionResult DataAdd(ww_Re modelRe, ww_Case modelCase, ww_Suspect modelSuspect, string Num, AnyModel model, List<HttpPostedFileBase> fileUpload) { int Resid= BllBuilder.BuilRes().DataAdd(modelRe, Num, modelCase, modelSuspect); foreach (HttpPostedFileBase item in fileUpload) { if (item != null && Array.Exists(model.FilesToBeUploaded.Split(','), s => s.Equals(item.FileName))) { // string path = AppDomain.CurrentDomain.BaseDirectory + "Picture/"; // string filename = Path.GetFileName(Request.Files[upload].FileName); string dt = DateTime.Now.Millisecond.ToString(); item.SaveAs(Server.MapPath(Path.Combine("~/Picture/", dt + item.FileName))); ww_Photo myPhoto = new ww_Photo() { BoolDel = false, ResID = Resid, PhotoURL = "/Picture/" + dt + item.FileName, }; BllBuilder.BuilPhoto().Upload(myPhoto); // item.SaveAs(Server.MapPath("~/Picture/NewFolder1")); //Save or do your action - Each Attachment ( HttpPostedFileBase item ) } } //ViewBag.Resid = Resid; return RedirectToAction("Alert", "Login", new { alert = "录入成功!!!" }); }
public ActionResult DoModify(ww_Case model) { if (BllBuilder.BuilCase().Modify(model)) { //return RedirectToAction("Index", "Home"); return RedirectToAction("Alert", "Login", new { alert ="修改成功!!!"}); } //return RedirectToAction("Index","Home"); //CaseJoinCabinet list = BllBuilder.BuilCase().ModifyByCaseId(id); return RedirectToAction("Alert", "Login", new { alert = "修改失败,请重新修改!!!" }); }
/// <summary> /// 确定修改的案件信息 /// </summary> /// <param name="CaseId"></param> /// <returns></returns> public dynamic Modify(ww_Case model) { try { db.BeginTransaction(); db.Update<ww_Case>("set CaseName=@0,CabinetIId=@1,CaseNum=@2,CaseReasonId=@3,CaseSum=@4 where CaseId=@5", model.CaseName, model.CabinetIId, model.CaseNum, model.CaseReasonId, model.CaseSum, model.CaseId); db.Update<ww_Re>("set CabinetIId=@0 where ResID =@1 and BoolTansfe=0 ", model.CabinetIId, model.ResID); db.CompleteTransaction(); //List<ww_Re> i= list.ToList(); return true; } catch (Exception) { return false; } }
/// <summary> /// 添加数据 /// </summary> /// <param name="CaseId"></param> /// <returns></returns> public dynamic DataAdd(ww_Re modelRe, string Num, ww_Case modelCase, ww_Suspect modelSuspect) { //int i =(int) db.Insert(mRe); try { db.BeginTransaction(); ww_Cabinet myCabinet = db.FirstOrDefault<ww_Cabinet>("select CabinetIId from ww_Cabinet where Num='" + Num + "' "); modelRe.BoolTansfe = false; modelRe.CabinetIId = myCabinet.CabinetIId; int resid=(int) db.Insert(modelRe); modelCase.CabinetIId = myCabinet.CabinetIId; modelCase.ResID = resid; db.Insert(modelCase); modelSuspect.ResID = resid; db.Insert(modelSuspect); //db.Update<ww_Re>("set ResNmae=11,ResMess=22 where ResID=10"); db.CompleteTransaction(); return resid; } catch (Exception) { db.AbortTransaction(); return false; } //List<ww_Re> i= list.ToList(); }