登录-控制器

using Login.BLL;
using Login.Model;
using System.Web.Mvc;
using Login.Mvc.Fatier;
public class LoginController : Controller
{
UserBll bll = new UserBll();
// GET: Login
public ActionResult Index()
{
ViewBag.Name = Session["UName"];
return View();
}
public ActionResult Add()
{
return View();
}

public ActionResult Login()
{
ViewBag.Name = Session["UName"];
return View();
}
[LoginFatier]
public ActionResult Updata()
{
ViewBag.Name = Session["UName"];
return View();
}


/// <summary>
/// 获取所有信息
/// </summary>
/// <param name="Name"></param>
/// <returns></returns>
[HttpPost]
public int GetUser(string Name)
{
var result = bll.GetUser().Where(m => m.UserName.Equals(Name)).ToList();
//int i = result.Count;
if (result.Count() > 0)
{
return 1;
}
else {
return 0;
}
}
/// <summary>
/// 注册用户
/// </summary>
/// <param name="user"></param>
/// <returns></returns>
[HttpPost]
public int Add(User user)
{
var result = bll.AddUser(user);
return result;
}
/// <summary>
/// 用户登陆
/// </summary>
/// <param name="Name"></param>
/// <param name="Password"></param>
/// <returns></returns>
public int UserLogin(string Name,string Password)
{
var result = bll.UserLogin(Name, Password);
if (result > 0)
{
Session["UName"] = Name;
Session["ID"] = result;
//if (Session["URL"] != null)
//{
// Response.Redirect(Session["URL"].ToString());
//}
}
return result;
}
/// <summary>
///修改密码
/// </summary>
/// <param name="Password"></param>
/// <returns></returns>
public int UserUpdata(string Password)
{
int Id = Convert.ToInt32(Session["ID"]);
var result = bll.UserUpdate(Id,Password);
return result;
}
}

转载于:https://www.cnblogs.com/Wangyang11/p/10002908.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值