基本信息
源码名称:MVC代码开发(三层架构)实例源码下载
源码大小:24.25M
文件格式:.zip
开发语言:ASP
更新时间:2014-08-15
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using MyMvc.Business.BLL;
using MyMvc.Models;
namespace MyMvc.Controllers
{
public class MemberController : Controller
{
private readonly XMemberBLL _memberBll = new XMemberBLL();
public ActionResult Register()
{
return View();
}
[HttpPost]
public ActionResult Register(XMember _xMember)
{
_xMember.UserName = Request.Form["tbxUserName"].Trim();
_xMember.UserPass = Request.Form["tbxuserpass"].Trim();
_xMember.UserCommitPass = Request.Form["tbxcommitpass"].Trim();
_xMember.Status = true;
_memberBll.XMember_New(_xMember);
return View();
}
public ActionResult Login()
{
return View();
}
[HttpPost]
public ActionResult Login(XMember _xMember)
{
_xMember.UserName = Request.Form["tbxUserName"].Trim();
_xMember.UserPass = Request.Form["tbxPassword"].Trim();
Boolean message = _memberBll.XMember_Login(_xMember);
if (message)
{
return RedirectToAction("Index","Member");
}
else
{
return View();
}
}
public ActionResult Index()
{
IList<XMember> ls = _memberBll.XMember_List();
return View(ls);
}
public ActionResult Delete()
{
Int32 Id = int.Parse(Request.QueryString["Ids"].Trim());
Boolean message = _memberBll.XMember_Delete(Id);
if (message)
{
return RedirectToAction("Index", "Member");
}
else
{
return View("Wrong");
}
}
public ActionResult Wrong()
{
return View();
}
public ActionResult Edit()
{
Int32 Id = int.Parse(Request.QueryString["Ids"].Trim());
ViewBag.Id = Id.ToString();
return View();
}
[HttpPost]
public ActionResult Edit(XMember _xMember,Int32 Id)
{
_xMember.Id = Id;
_xMember.UserName = Request.Form["tbxUserName"].Trim();
_xMember.UserPass = Request.Form["tbxuserpass"].Trim();
_xMember.UserCommitPass = Request.Form["tbxcommitpass"].Trim();
Boolean message= _memberBll.XMember_Edit(_xMember);
if (message)
{
return RedirectToAction("Index", "Member");
}
else
{
return View("Wrong");
}
}
[HttpPost]
public ActionResult Index(String UserName)
{
UserName = Request.Form["tbxSeach"].Trim();
IList<XMember> ls = _memberBll.XMember_List(UserName);
return View(ls);
}
}
}