Example #1
0
        public async void Diariesテーブル保存テスト()
        {
            Diary diary = new Diary("id", "pass", "note", DateTime.Now, PUBLICITY.pub, EXCHA.disable, WRITA.able, DateTime.Now, null);

            context.diaries.Add(diary);                //SQL文の予約
            await context.SaveChangesAsync();          //SQL文の実行
        }
//		public async Task<IActionResult> Index([Bind("Id, pass, note, pub")] Diary
        public async Task <IActionResult> Index(string Id, string pass, string note, PUBLICITY pub)
        {
            //有効か
            if (ModelState.IsValid)
            {
                Diary diary = new Diary(Id, pass, note, DateTime.Now, pub, EXCHA.disable, WRITA.able, DateTime.Now, null);

                context.diaries.Add(diary);                     //SQL文の予約
                await context.SaveChangesAsync();               //SQL文の実行

                return(View("~/Views/Pages/login.cshtml"));
            }            //無効のとき
            else
            {
                return(View("~/Views/Pages/register.cshtml"));
            }
        }