public JsonResult ContactFix(string MyChecked) { Contact_Fix n = new Contact_Fix(); Contact_fixData nd = new Contact_fixData(); var array = MyChecked.Split(','); if (MyChecked != "" && MyChecked != null) { for (var i = 0; i < array.Length; i++) { //var Original = nd.Get().ToList().Where(a => a.num.ToString() == array[i]).SingleOrDefault(); //var DelPath = System.IO.Path.Combine(Server.MapPath("~/upload/News/"), Original.pic1); //System.IO.File.Delete(DelPath); //if (Original.jsonimg != "no_img.jpg") //{ // var jsonstr = JsonConvert.DeserializeObject<List<jsonSer>>(Original.jsonimg); // var DelJsonPath = Server.MapPath("~/upload/photograhy/"); // foreach (var j in jsonstr) // { // var DelJsonPathing = System.IO.Path.Combine(DelJsonPath, j.content); // System.IO.File.Delete(DelJsonPathing); // } //} n.isdel = 1; n.udate = DateTime.Now; n.num = Convert.ToInt32(array[i]); nd.Delete(n); } } return Json(""); }
public ActionResult Send(Contact_Fix data, HttpPostedFileBase file_pic) { var path = "~/upload/contact_fix/"; //檢查是否有選擇檔案 if (file_pic != null) { //檢查檔案大小要限制也可以在這裡做 if (file_pic.ContentLength > 0) { if (Directory.Exists(Server.MapPath(path))) { //資料夾存在 } else { //新增資料夾 Directory.CreateDirectory(Server.MapPath(path)); } string RendomFileName = DateTime.Now.ToString("yyyyMMdd") + "_" + RendomNum.GetRandomString(10) + "_" + file_pic.FileName.Replace(" ", "-"); data.pic = RendomFileName; string savedName = Path.Combine(Server.MapPath(path), RendomFileName); file_pic.SaveAs(savedName); } } else { data.pic = ""; } confd.Create(data); var result = "<table border='0' cellspacing='1' cellpadding='1'>"; result += "<tbody>"; result += "<tr>"; result += "<th>訂單編號</th>"; result += "<td>" + data.orderid + "</td>"; result += "</tr>"; result += "<tr>"; result += "<th>商品照片</th>"; result += "<td>" + data.pic + "</td>"; result += "</tr>"; result += "<tr>"; result += "<th>聯絡電話</th>"; result += "<td>" + data.phone + "</td>"; result += "</tr>"; result += "<tr>"; result += "<th>方便聯絡時間</th>"; result += "<td>" + data.dtime + "</td>"; result += "</tr>"; result += "<tr>"; result += "<th>Email</th>"; result += "<td>" + data.email + "</td>"; result += "</tr>"; result += "<tr>"; result += "<th>問題描述</th>"; result += "<td>" + data.msg + "</td>"; result += "</tr>"; result += "</tbody>"; result += "</table><br>"; SendMailToEveryOne.SendMail("*****@*****.**", data.email, "funnmtb ContactUs Form", "funnmtb ContactUs Form", result, false); TempData["msg"] = "已寄出"; return View("Index"); }