Пример #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 = "录入成功!!!" });
        }
Пример #2
0
        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 = "修改失败,请重新修改!!!" });
        }
Пример #3
0
        /// <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;
            }
        }
Пример #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();
        }