public async Task <IActionResult> Edit(int id, [Bind("Id,ENameSei,ENameNamae,ENameSeiKana,ENameNamaeKana,ENenrei,EJitakuRosen,EJitakuMoyorieki,EJitakuToEki,EShigotoKibou,EEmail,EPhone,EMendan1Date,EMendan1Ampm,EMendan2Date,EMendan2Ampm,EMendan3Date,EMendan3Ampm,EQuestion,ETimeStamp")] TEntryMeibo tEntryMeibo) { if (id != tEntryMeibo.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tEntryMeibo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TEntryMeiboExists(tEntryMeibo.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(tEntryMeibo)); }
//public async Task<IActionResult> Create( string EMendan1Am, string EMendan1Pm, string EMendan2Am, string EMendan2Pm, string EMendan3Am, string EMendan3Pm, [Bind("Id,ENameSei,ENameNamae,ENameSeiKana,ENameNamaeKana,ENenrei,EJitakuRosen,EJitakuMoyorieki,EJitakuToEki,EShigotoKibou,EEmail,EPhone,EMendan1Date,EMendan1Ampm,EMendan2Date,EMendan2Ampm,EMendan3Date,EMendan3Ampm,EQuestion,ETimeStamp")] TEntryMeibo tEntryMeibo) public async Task <IActionResult> Create([Bind("Id,ENameSei,ENameNamae,ENameSeiKana,ENameNamaeKana,ENenrei,EJitakuRosen,EJitakuMoyorieki,EJitakuToEki_Koutsu,EJitakuToEki_Jikan,EShigotoKibou,EEmail,EPhone,EMendan1Tsuki,EMendan1Hi,EMendan1Youbi,EMendan1Ampm,EMendan2Tsuki,EMendan2Hi,EMendan2Youbi,EMendan2Ampm,EMendan3Tsuki,EMendan3Hi,EMendan3Youbi,EMendan3Ampm,EQuestion,ETimeStamp")] TEntryMeibo tEntryMeibo) { var formdata = Request.Form; var ejitakutoeki_koutsu = Request.Form["EJitakuToEki_Koutsu"]; var ejitakutoeki_jikan = Request.Form["EJitakuToEki_Jikan"]; var emendan1tsuki = Request.Form["EMendan1Tsuki"]; var emendan1hi = Request.Form["EMendan1Hi"]; var emendan1youbi = Request.Form["EMendan1Youbi"]; var emendan2tsuki = Request.Form["EMendan2Tsuki"]; var emendan2hi = Request.Form["EMendan2Hi"]; var emendan2youbi = Request.Form["EMendan2Youbi"]; var emendan3tsuki = Request.Form["EMendan3Tsuki"]; var emendan3hi = Request.Form["EMendan3Hi"]; var emendan3youbi = Request.Form["EMendan3Youbi"]; var emendan1date = ""; var emendan2date = ""; var emendan3date = ""; var ejitakutoeki = ""; emendan1date = emendan1tsuki; emendan1date += emendan1hi; emendan1date += emendan1youbi; emendan2date = emendan2tsuki; emendan2date += emendan2hi; emendan2date += emendan2youbi; emendan3date = emendan3tsuki; emendan3date += emendan3hi; emendan3date += emendan3youbi; ejitakutoeki = ejitakutoeki_koutsu; ejitakutoeki += ejitakutoeki_jikan; var kibou = Request.Form["EKibou_textarea"]; var question = Request.Form["EQ_textarea"]; var localdate = DateTime.Now; tEntryMeibo.EShigotoKibou = kibou; tEntryMeibo.EQuestion = question; tEntryMeibo.ETimeStamp = localdate; if (ModelState.IsValid) { //_context.Add(tEntryMeibo); //await _context.SaveChangesAsync(); //if (soshin == "入力内容を確認") //{ // var id = tEntryMeibo.Id; // idnew = id; // List<string> inputs = new List<string>(); // inputs.Add(enamesei); // inputs.Add(enamenamae); // inputs.Add(enameseikana); // inputs.Add(enamenamaekana); // ViewData["Review"] = new SelectList(inputs); // return RedirectToAction("Review"); //} //else //{ ////CST228 または Azure での「記録ファイル」へのパス //string path = @"/エントリー/エントリー.txt"; ////Local の「記録ファイル」へのパス string path = @"c:\エントリー\エントリー.txt"; using (var s = new FileStream(path, FileMode.Append)) { using (var sw = new StreamWriter(s)) { sw.WriteLine(DateTime.Now + "\t" + tEntryMeibo.ENameSei + "\t" + tEntryMeibo.ENameNamae + "\t" + tEntryMeibo.ENameSeiKana + "\t" + tEntryMeibo.ENameNamaeKana + "\t" + tEntryMeibo.ENenrei + "\t" + tEntryMeibo.EJitakuRosen + "\t" + tEntryMeibo.EJitakuMoyorieki + "\t" + ejitakutoeki + "\t" + tEntryMeibo.EShigotoKibou + "\t" + tEntryMeibo.EEmail + "\t" + tEntryMeibo.EPhone + "\t" + emendan1date + "\t" + tEntryMeibo.EMendan1Ampm + "\t" + emendan2date + "\t" + tEntryMeibo.EMendan2Ampm + "\t" + emendan3date + "\t" + tEntryMeibo.EMendan3Ampm + "\t" + tEntryMeibo.EQuestion + "\t" + "END" ); sw.Dispose(); } //using (var sw = new StreamWriter(s)) //{ // sw.WriteLine(DateTime.Now + "\t" + // enamesei + "\t" + // enamenamae + "\t" + // enameseikana + "\t" + // enamenamaekana + "\t" + // enenrei + "\t" + // ejitakurosen + "\t" + // ejitakumoyorieki + "\t" + // ejitakutoeki + "\t" + // kibou + "\t" + // eemail + "\t" + // ephone + "\t" + // emendan1date + "\t" + // emendan1ampm + "\t" + // emendan2date + "\t" + // emendan2ampm + "\t" + // emendan3date + "\t" + // emendan3ampm + "\t" + // question + "\t" + // "END" // ); // sw.Dispose(); //} } _context.Add(tEntryMeibo); await _context.SaveChangesAsync(); ////return RedirectToAction("Index"); return(RedirectToAction("Create")); } //} return(View(tEntryMeibo)); }
public async Task <IActionResult> Details(int?id) { ViewBag.Id = id; if (id == null) { return(NotFound()); } var tEntryMeibo = new TEntryMeibo(); if (id != -1 && id != -2) { tEntryMeibo = await _context.TEntryMeibo .SingleOrDefaultAsync(m => m.Id == id); if (tEntryMeibo == null) { return(NotFound()); } } else { //var tEntryMeibo = new TEntryMeibo(); var localdate = DateTime.Now; var formdata = Request.Form; tEntryMeibo.ENameSei = Request.Form["ENameSei"]; tEntryMeibo.ENameNamae = Request.Form["ENameNamae"]; tEntryMeibo.ENameSeiKana = Request.Form["ENameSeiKana"]; tEntryMeibo.ENameNamaeKana = Request.Form["ENameNamaeKana"]; tEntryMeibo.ENenrei = Request.Form["ENenrei"]; tEntryMeibo.EJitakuRosen = Request.Form["EJitakuRosen"]; tEntryMeibo.EJitakuMoyorieki = Request.Form["EJitakuMoyorieki"]; tEntryMeibo.EJitakuToEki_Koutsu = Request.Form["EJitakuToEki_Koutsu"]; tEntryMeibo.EJitakuToEki_Jikan = Request.Form["EJitakuToEki_Jikan"]; tEntryMeibo.EShigotoKibou = Request.Form["EShigotoKibou"]; tEntryMeibo.EEmail = Request.Form["EEmail"]; tEntryMeibo.EPhone = Request.Form["EPhone"]; tEntryMeibo.EMendan1Tsuki = Request.Form["EMendan1Tsuki"]; tEntryMeibo.EMendan1Hi = Request.Form["EMendan1Hi"]; tEntryMeibo.EMendan1Youbi = Request.Form["EMendan1Youbi"]; tEntryMeibo.EMendan1Ampm = Request.Form["EMendan1Ampm"]; tEntryMeibo.EMendan2Tsuki = Request.Form["EMendan2Tsuki"]; tEntryMeibo.EMendan2Hi = Request.Form["EMendan2Hi"]; tEntryMeibo.EMendan2Youbi = Request.Form["EMendan2Youbi"]; tEntryMeibo.EMendan2Ampm = Request.Form["EMendan2Ampm"]; tEntryMeibo.EMendan3Tsuki = Request.Form["EMendan3Tsuki"]; tEntryMeibo.EMendan3Hi = Request.Form["EMendan3Hi"]; tEntryMeibo.EMendan3Youbi = Request.Form["EMendan3Youbi"]; tEntryMeibo.EMendan3Ampm = Request.Form["EMendan3Ampm"]; tEntryMeibo.EQuestion = Request.Form["EQuestion"]; tEntryMeibo.ETimeStamp = localdate; if (id == -1) { } if (id == -2) { var ejitakutoeki_koutsu = Request.Form["EJitakuToEki_Koutsu"]; var ejitakutoeki_jikan = Request.Form["EJitakuToEki_Jikan"]; var emendan1tsuki = Request.Form["EMendan1Tsuki"]; var emendan1hi = Request.Form["EMendan1Hi"]; var emendan1youbi = Request.Form["EMendan1Youbi"]; var emendan2tsuki = Request.Form["EMendan2Tsuki"]; var emendan2hi = Request.Form["EMendan2Hi"]; var emendan2youbi = Request.Form["EMendan2Youbi"]; var emendan3tsuki = Request.Form["EMendan3Tsuki"]; var emendan3hi = Request.Form["EMendan3Hi"]; var emendan3youbi = Request.Form["EMendan3Youbi"]; var emendan1date = ""; var emendan2date = ""; var emendan3date = ""; var ejitakutoeki = ""; emendan1date = emendan1tsuki; emendan1date += emendan1hi; emendan1date += emendan1youbi; emendan2date = emendan2tsuki; emendan2date += emendan2hi; emendan2date += emendan2youbi; emendan3date = emendan3tsuki; emendan3date += emendan3hi; emendan3date += emendan3youbi; ejitakutoeki = ejitakutoeki_koutsu; ejitakutoeki += ejitakutoeki_jikan; var kibou = Request.Form["EKibou_textarea"]; var question = Request.Form["EQ_textarea"]; tEntryMeibo.EShigotoKibou = kibou; tEntryMeibo.EQuestion = question; tEntryMeibo.ETimeStamp = localdate; if (ModelState.IsValid) { ////CST228 または Azure での「記録ファイル」へのパス //string path = @"/エントリー/エントリー.txt"; ////Local の「記録ファイル」へのパス string path = @"c:\エントリー\エントリー.txt"; using (var s = new FileStream(path, FileMode.Append)) { using (var sw = new StreamWriter(s)) { sw.WriteLine(DateTime.Now + "\t" + tEntryMeibo.ENameSei + "\t" + tEntryMeibo.ENameNamae + "\t" + tEntryMeibo.ENameSeiKana + "\t" + tEntryMeibo.ENameNamaeKana + "\t" + tEntryMeibo.ENenrei + "\t" + tEntryMeibo.EJitakuRosen + "\t" + tEntryMeibo.EJitakuMoyorieki + "\t" + ejitakutoeki + "\t" + tEntryMeibo.EShigotoKibou + "\t" + tEntryMeibo.EEmail + "\t" + tEntryMeibo.EPhone + "\t" + emendan1date + "\t" + tEntryMeibo.EMendan1Ampm + "\t" + emendan2date + "\t" + tEntryMeibo.EMendan2Ampm + "\t" + emendan3date + "\t" + tEntryMeibo.EMendan3Ampm + "\t" + tEntryMeibo.EQuestion + "\t" + "END" ); sw.Dispose(); } } _context.Add(tEntryMeibo); await _context.SaveChangesAsync(); ////return RedirectToAction("Index"); return(RedirectToAction("Create")); } } } return(View(tEntryMeibo)); }
//public async Task<IActionResult> Create( string EMendan1Am, string EMendan1Pm, string EMendan2Am, string EMendan2Pm, string EMendan3Am, string EMendan3Pm, [Bind("Id,ENameSei,ENameNamae,ENameSeiKana,ENameNamaeKana,ENenrei,EJitakuRosen,EJitakuMoyorieki,EJitakuToEki,EShigotoKibou,EEmail,EPhone,EMendan1Date,EMendan1Ampm,EMendan2Date,EMendan2Ampm,EMendan3Date,EMendan3Ampm,EQuestion,ETimeStamp")] TEntryMeibo tEntryMeibo) public async Task <IActionResult> Create(int?id, [Bind("Id,ENameSei,ENameNamae,ENameSeiKana,ENameNamaeKana,ENenrei,EJitakuRosen,EJitakuMoyorieki,EJitakuToEki_Koutsu,EJitakuToEki_Jikan,EShigotoKibou,EEmail,EPhone,EMendan1Tsuki,EMendan1Hi,EMendan1Ampm,EMendan2Tsuki,EMendan2Hi,EMendan2Ampm,EMendan3Tsuki,EMendan3Hi,EMendan3Ampm,EQuestion,ETimeStamp")] TEntryMeibo tEntryMeibo) { ViewBag.Id = id; var formdata1 = Request.Form; if (id != -3) { var ejitakutoeki_koutsu = Request.Form["EJitakuToEki_Koutsu"]; var ejitakutoeki_jikan = Request.Form["EJitakuToEki_Jikan"]; var emendan1tsuki = Request.Form["EMendan1Tsuki"]; var emendan1hi = Request.Form["EMendan1Hi"]; //var emendan1youbi = Request.Form["EMendan1Youbi"]; var emendan2tsuki = Request.Form["EMendan2Tsuki"]; var emendan2hi = Request.Form["EMendan2Hi"]; //var emendan2youbi = Request.Form["EMendan2Youbi"]; var emendan3tsuki = Request.Form["EMendan3Tsuki"]; var emendan3hi = Request.Form["EMendan3Hi"]; //var emendan3youbi = Request.Form["EMendan3Youbi"]; var emendan1date = ""; var emendan2date = ""; var emendan3date = ""; var ejitakutoeki = ""; emendan1date = emendan1tsuki; emendan1date += emendan1hi; //emendan1date += emendan1youbi; emendan2date = emendan2tsuki; emendan2date += emendan2hi; //emendan2date += emendan2youbi; emendan3date = emendan3tsuki; emendan3date += emendan3hi; //emendan3date += emendan3youbi; ejitakutoeki = ejitakutoeki_koutsu; ejitakutoeki += ejitakutoeki_jikan; var localdate = DateTime.Now; tEntryMeibo.ETimeStamp = localdate; if (ModelState.IsValid) { //_context.Add(tEntryMeibo); //await _context.SaveChangesAsync(); ////CST228 または Azure での「記録ファイル」へのパス string path = @"/エントリー/エントリー.txt"; ////Local の「記録ファイル」へのパス //string path = @"c:\エントリー\エントリー.txt"; using (var s = new FileStream(path, FileMode.Append)) { using (var sw = new StreamWriter(s)) { sw.WriteLine(DateTime.Now + "\t" + tEntryMeibo.ENameSei + "\t" + tEntryMeibo.ENameNamae + "\t" + tEntryMeibo.ENameSeiKana + "\t" + tEntryMeibo.ENameNamaeKana + "\t" + tEntryMeibo.ENenrei + "\t" + tEntryMeibo.EJitakuRosen + "\t" + tEntryMeibo.EJitakuMoyorieki + "\t" + ejitakutoeki + "\t" + tEntryMeibo.EShigotoKibou + "\t" + tEntryMeibo.EEmail + "\t" + tEntryMeibo.EPhone + "\t" + emendan1date + "\t" + tEntryMeibo.EMendan1Ampm + "\t" + emendan2date + "\t" + tEntryMeibo.EMendan2Ampm + "\t" + emendan3date + "\t" + tEntryMeibo.EMendan3Ampm + "\t" + tEntryMeibo.EQuestion + "\t" + "END" ); sw.Dispose(); } } _context.Add(tEntryMeibo); await _context.SaveChangesAsync(); ////return RedirectToAction("Index"); return(RedirectToAction("Create")); } //} } else { var formdata2 = Request.Form; var localdate = DateTime.Now; tEntryMeibo.ETimeStamp = localdate; } return(View(tEntryMeibo)); }