Esempio n. 1
0
        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 = "录入成功!!!" });
        }
Esempio n. 2
0
 public ActionResult DoModifySuspect(ww_Suspect model)
 {
     if (BllBuilder.BuilSuspect().Modify(model))
     {
         return RedirectToAction("Alert", "Login", new { alert = "修改成功!!!" });
     }
        // BllBuilder.BuilSuspect().Modify(model);
     return RedirectToAction("Alert", "Login", new { alert = "修改失败,请重新修改!!!" });
     //CaseJoinCabinet list = BllBuilder.BuilCase().ModifyByCaseId(id);
     //return View(list);
 }
Esempio n. 3
0
        /// <summary>
        /// 确定修改的信息
        /// </summary>
        /// <param name="CaseId"></param>
        /// <returns></returns>
        public dynamic Modify(ww_Suspect model)
        {
            try
            {
                db.BeginTransaction();
                db.Update<ww_Suspect>(
                    "set SuspectName=@0,SuspectSex=@1,SuspectAge=@2,SuspectAdress=@3,SuspectIdCard=@4 where SuspectId=@5",
                    model.SuspectName, model.SuspectSex, model.SuspectAge, model.SuspectAdress, model.SuspectIdCard,
                    model.SuspectId);

                db.CompleteTransaction();
                //List<ww_Re>  i= list.ToList();
                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
Esempio n. 4
0
        /// <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();
        }