public ActionResult Create([Bind(Include = "Id,FirstName,LastName,FullJobTitle,Email,Description,BtcOriginAddress,Btc")] KycInfos kycInfos, HttpPostedFileBase file) { string fileIsNullMsg = ""; if (file == null) { ViewBag.FileIsNullMsg = "请上传文件"; } else { if (ModelState.IsValid) { string fileName = Guid.NewGuid().ToString() + ".jpg"; string path = System.IO.Path.Combine(Server.MapPath("~/Upload"), fileName); file.SaveAs(path); kycInfos.File = fileName; kycInfos.CreateTime = DateTime.UtcNow; db.KycInfos.Add(kycInfos); db.SaveChanges(); return(RedirectToAction("Success", "Applications")); } } return(View(kycInfos)); }
public ActionResult Auditing(int id) { KycInfos kycInfos = db.KycInfos.Find(id); var msg = "您的申请已通过审核!~"; var mg = new MailMessage(); mg.To.Add("*****@*****.**"); //此处上线要改成kycInfos.Email mg.From = new MailAddress("*****@*****.**", msg, Encoding.UTF8); mg.Subject = msg + "-SOFT2B.COM"; //邮件标题 mg.SubjectEncoding = Encoding.UTF8; //邮件标题编码 mg.Body = "<a>点我呀!~</a>"; //邮件内容 mg.BodyEncoding = Encoding.UTF8; //邮件内容编码 mg.IsBodyHtml = false; //是否是HTML邮件 mg.Priority = MailPriority.High; //邮件优先级 var client = new SmtpClient { Credentials = new NetworkCredential("*****@*****.**", "dupeng1484"), Host = "smtp.qq.com" }; try { client.Send(mg); } catch (Exception ex) { Console.WriteLine(ex.Message); } return(RedirectToAction("List")); }
public ActionResult DeleteConfirmed(int id) { KycInfos kycInfos = db.KycInfos.Find(id); db.KycInfos.Remove(kycInfos); db.SaveChanges(); return(RedirectToAction("List")); }
public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,FullJobTitle,Email,SocialReputation,Description,File,BtcOriginAddress,Btc,NeoOriginAddress,Neo,CreateTime")] KycInfos kycInfos) { if (ModelState.IsValid) { db.Entry(kycInfos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("List")); } return(View(kycInfos)); }
// GET: KycInfos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KycInfos kycInfos = db.KycInfos.Find(id); if (kycInfos == null) { return(HttpNotFound()); } return(View(kycInfos)); }