//public JsonResult InsertFPBCheckingDetail() //{ // FPBCheckingDetail FPBCheckingDetail = Newtonsoft.Json.JsonConvert.DeserializeObject<FPBCheckingDetail>(Request.Form[0]); // HttpFileCollectionBase httpFiles = Request.Files; // if (httpFiles.Count > 0) // { // string[] request = new String[httpFiles.Count]; // string path = "~/Images/FPBCheckingIMG/"; // for (int i = 0; i < httpFiles.Count; i++) // { // string fileName = (string)(Path.GetFileName(httpFiles[i].FileName)).Split('.')[0]; // string extension = Path.GetExtension(httpFiles[i].FileName); // fileName = fileName + DateTime.Now.ToString("yyMMddHHmmss") + extension; // request[i] = path + fileName; // fileName = Path.Combine(Server.MapPath(path), fileName); // httpFiles[i].SaveAs(fileName); // } // FPBCheckingDetail.Images = JsonConvert.SerializeObject(request); // } // return Json(FPBCheckingDetailDB.Insert(FPBCheckingDetail), JsonRequestBehavior.AllowGet); //} public JsonResult InsertFPBCheckingDetail(int [] dt) { var y = dt.Length; FPBCheckingDetail FPBCheckingDetail = Newtonsoft.Json.JsonConvert.DeserializeObject <FPBCheckingDetail>(Request.Form[0]); HttpFileCollectionBase httpFiles = Request.Files; ReturnFPBCheckingDetail returnFPBCheckingDetail = new ReturnFPBCheckingDetail(); returnFPBCheckingDetail.Code = "00"; returnFPBCheckingDetail.Message = "Cập nhật dữ liệu thành công."; if (httpFiles.Count > 0) { string[] request = new String[httpFiles.Count]; string path = "~/Images/FPBCheckingIMG/"; for (int i = 0; i < httpFiles.Count; i++) { string fileName = (string)(Path.GetFileName(httpFiles[i].FileName)).Split('.')[0]; string extension = Path.GetExtension(httpFiles[i].FileName); fileName = fileName + DateTime.Now.ToString("yyMMddHHmmss") + extension; request[i] = path + fileName; fileName = Path.Combine(Server.MapPath(path), fileName); httpFiles[i].SaveAs(fileName); FPBCheckingDetail.Images = request[i]; returnFPBCheckingDetail = FPBCheckingDetailDB.Insert(FPBCheckingDetail); } //FPBCheckingDetail.Images = JsonConvert.SerializeObject(request); } return(Json(returnFPBCheckingDetail, JsonRequestBehavior.AllowGet)); }
//public JsonResult GetByFPBCheckingID(int FPBCheckingID) //{ // return Json(FPBCheckingDetailDB.SelectByFPBCheckingID(FPBCheckingID), JsonRequestBehavior.AllowGet); //} public JsonResult LoadFPBCheckingDetail_ByFPBCheckingID(int FPBCheckingID) { ReturnFPBCheckingDetail _returnFPBCheckingDetail = FPBCheckingDetailDB.LoadFPBCheckingDetail_ByFPBCheckingID(FPBCheckingID); _returnFPBCheckingDetail.permisionControllerVM = this.getPermisionControllerViewModel(); //permission return(Json(_returnFPBCheckingDetail, JsonRequestBehavior.AllowGet)); }