public UserMstEntity getUserJoho(string userId) { Int64 Int64userId = int.Parse(userId); using (var db = new CallEntityService()) { var q = from a in db.UserMstEntities where a.userId == Int64userId select a; return (UserMstEntity)q; } }
// データの追加 private void regist_Click(object sender, EventArgs e) { using (var db = new CallEntityService()) { var q = from s in db.UserMstEntities where s.UserId == 1 select s; UserMstEntity[] a = q.ToArray(); //db.SaveChanges(); } // 登録メッセージを表示 MessageBox.Show("トウロクデキタ━━━━( ´∀`)━━━━!!!!"); //} //} }
private void LoginButton_Click(object sender, EventArgs e) { // ログイン対象者の情報を取得する。 using (var ctx = new CallEntityService()) { int loginId = int.Parse(this.UserIdtextBox.Text); var result = from p in ctx.UserMstEntities where p.UserId == loginId select p; // リスト型へ変換 UserMstEntity[] cde = result.ToArray(); // ロールのコードによりコンテキストメニューの内容を制御する if(cde[0].Role==1){ // ロールが管理者の場合 this.ContextMenuStrip = contextMenuStrip2; }else{ // ロールが一般ユーザーの場合 this.ContextMenuStrip = contextMenuStrip1; } } }
// データの取得 private void get_Click(object sender, EventArgs e) { using (var ctx = new CallEntityService()) { //sample[] abc = ctx.abc.Where(x => x.Age == 70).ToArray(); } }