Entity Framwork(EF) 7——在Controller内获取指定字段的值
一、开发背景:
在用户登录的时候,验证用户和密码是否正确。验证通过后将用户名和用户ID保存下来以便后续数据更新时使用。
二、用户验证方法:
1、创建DBContext 对象。
ApplicationDbContext _context;
//Controller构造函数
public FramController(ApplicationDbContext context)
{
_context = context;
}
2、查询数据库。
var users = from u in _context.UserInfo
where u.User_Account == "system"
select u;
3、验证用户密码是否正确,并获取用户ID。
if(users.Count()>0)
{
String pwd = users.First().User_Pwd; //获取用户密码
if (pwd == Command.Md5Helper(ul.Password)) //验证密码是否正确
Command.UserId = users.First().User_ID.ToString(); //获取用户ID
else //验证失败返回用户登录页面并显示“用户名或密码错误!”
return Redirect("/Home/Index?UserName=" + ul.UserAccount + "&log= username or password erro!"+Command.Md5Helper(ul.Password));
}
转载于:https://www.cnblogs.com/Roxlin/p/5514721.html
Entity Framwork(EF) 7——在Controller内获取指定字段的值相关推荐
- java海康威视设备注册、获取摄像头、录像机在线状态,获取指定摄像头PTZ值
海康威视摄像头开发第一次做确实有点恶心,我把我用到的写一下,方便以后学习 首先把所有摄像头安装到录像机上我是通过交换机,与服务器同一网络下看是否ping.telnet通 1.官网下载SDK开发包,我是 ...
- 【ArcGIS遇上Python】ArcGIS Python获取某个字段的唯一值(获取指定字段的不同属性值)
以土地利用数据为例,DLMC字段为每个图斑的用地类型,怎样用Python代码获取该字段的属性唯一值? Python代码实现结果: Python源代码: import arcpy from arcpy ...
- elasticsearch获取一个字段的值_Elasticsearch,你觉得自己懂了多少,看看这篇文章吧...
Elasticsearch分析与检索功能实操 虽然通过文档_id可以获取到文档,但_id字段一般都是一个无意义的值,在实际应用中更多地是使用文档其它有意义字段做检索.Elasticsearch提供一个 ...
- ABAP 获取屏幕字段的值 搜索帮助联动动态查询SAP
获取屏幕上的值,优化搜索帮助做一个联动的查询,就需要获取其他再屏幕上输入的值 用到这个函数DYNP_VALUES_READ DATA: LT_DYNPREAD_2 TYPE STANDARD TABL ...
- ElementUI中el-table双击单元格事件并获取指定列的值和弹窗显示详细信息
场景 双击el-table的某个单元格时获取此单元格的信息并弹窗显示其他关联的信息. 效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公 ...
- elementui 弹窗 显示详细信息_ElementUI中el-table双击单元格事件并获取指定列的值和弹窗显示详细信息...
场景 双击el-table的某个单元格时获取此单元格的信息并弹窗显示其他关联的信息. 效果如下 注: 实现 首先给el-table设置cell-dblclick事件 v-loading="l ...
- entity framework不查数据库修改或排除指定字段集合通用方法
其中DataDBEntities为数据库实体对象,代码如下: 下载地址:http://files.cnblogs.com/stone_w/EFDBHelper.zip using System; us ...
- 获取DataTable字段唯一值(DISTINCT)
/// <summary> /// 将所选字段的唯一值复制到一个新的 DataTable. /// <para>如果字段包含 ...
- thinkphp回调的php调用db类,请问thinkphp中model类自动完成功能 回调函数能不能获取其他字段的值?...
http://www.thinkphp.cn/api/source-class-Model.html#975 protected function _validationFieldItem($data ...
最新文章
- 在centos7上配置java环境
- Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置...
- python强大体现在哪些方面-大公司里哪些方面运用了python?
- Codeforces Round #476 (Div. 2) C. Greedy Arkady
- CnGAN:面向跨网用户偏好推荐的生成对抗网络
- c:forEach 取 map的值
- 程序员太牛了 公司年会整成代码讨论会
- 开发指南专题十七-JEECG图表配置说明
- Best Cow Fences(信息学奥赛一本通-T1434)
- 仿芒果TV微信小程序
- postgresql基本使用(一)
- editview只输入英文_入门小百科丨如何在电脑/手机输入日语
- php mysql网站入侵_第一篇:PHP+MySQL injection攻击:浅谈网页安全
- 解决fake_useragent报错
- linux脚本对登录密码加密,shell 脚本明文密码加密小工具
- 大麦支持选座位、定时等功能
- 策略模式--strategy
- C语言实现文件的加密解密
- 软件测试缺陷指标,如何对缺陷进行分析,都分析哪些指标?
- HarmonyOS实战—Text组件宽高三种值的写法和颜色属性