书签 分享 收藏 举报 版权申诉 / 13

类型CSharp源码分析Kit9011.docx

  • 文档编号:3131418
  • 上传时间:2023-05-05
  • 格式:DOCX
  • 页数:13
  • 大小:16.50KB

@Html.LabelFor(m=>m.ConfirmPassword,new{@class="col-md-2

control-label"})

@Html.PasswordFor(m=>m.ConfirmPassword,new{@class=

"form-control"})

}

@sectionScripts{

@Scripts.Render("~/bundles/jqueryval")

}

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Web;

usingSystem.Web.Mvc;

usinggg.Models;

usingSystem.Text;

usingSystem.Data;

usinggg.App_ikStart;

namespaceggtx.Controllers

{

publicclassExchangGiftsController:

Controller

{

LINQDBDataContextdb=newLINQDBDataContext();

//GET:

ExchangGifts

publicActionResultIndex()

{

returnView();

}

//查询所有礼品信息

publicActionResultGetExchangGiftsInfo()

{

stringGiftCode=string.Empty;

stringGiftName=string.Empty;

if(Request.Form["giftCode"]!

=null)

{

GiftCode=Request.Form["giftCode"].Trim();

}

if(Request.Form["giftName"]!

=null)

{

GiftName=Request.Form["giftName"].Trim();

}

intipageSize=3,ipageIndex=0;

if(Request.Form["rows"]!

=null)

{

ipageSize=int.Parse(Request.Form["rows"]);

}

if(Request.Form["ipage"]!

=null)

{

ipageIndex=int.Parse(Request.Form["ipage"]);

}

intskip=(ipageIndex-1)*ipageSize;

//varresult=(fromiindb.ExchangGiftsselect

i).Skip(skip).Take(ipageSize).ToList();

StringBuildersb=newStringBuilder("select*fromExchangGiftswhereS_ikID="+(Session["UserInfo"]asUsers).S_ikID+"");

if(!

string.IsNullOrEmpty(GiftCode))

{

sb.Append(string.Format("andEG_ikGiftCodelike'%{0}%'",

GiftCode));

}

if(!

string.IsNullOrEmpty(GiftName))

{

sb.Append(string.Format("andEG_ikGiftNamelike'%{0}%'",

GiftName));

}

DataTabledt=SqlHelper.GetDataTable(sb.ToString());

Listlist=newList();

foreach(DataRowdrindt.Rows)

{

ExchangGiftss=dr.ToModel();

list.Add(s);

}

varresult=list.Skip(skip).Take(ipageSize).ToList();

returnJson(new{total=db.ExchangGifts.Count(),rows=result},

JsonRequestBehavior.AllowGet);

}

//GET:

ExchangGifts/Details/5

publicActionResultDetails(intid)

{

returnView();

}

//GET:

ExchangGifts/Create

publicActionResultCreate()

{

returnView();

}

//POST:

ExchangGifts/Create

[HttpPost]

publicActionResultCreate(ExchangGiftse)

{

try

{

//TODO:

Addinsertlogichere

returnView();

}

catch

{

returnView();

}

}

publicvoidIsNullCodeGifes()

{

stringcode=Request.Form["code"];

if(Request.Form["id"]!

=null)

{

intid=int.Parse(Request.Form["id"]);

varisnullCode=fromiindb.ExchangGifts

wherei.EG_ikGiftCode==code&&i.EG_ikID!

=id

selecti;

if(isnullCode.Count()>0)

{

Response.Write("err");

}

}

else

{

varisnullCode=fromiindb.ExchangGifts

wherei.EG_ikGiftCode==code

selecti;

if(isnullCode.Count()>0)

{

Response.Write("err");

}

}

}

//添加

publicActionResultCreateEX()

{

ExchangGiftses=newExchangGifts();

es.S_ikID=(Session["UserInfo"]asUsers).S_ikID;

es.EG_ikExchangNum=0;

es.EG_ikGiftCode=Request.Form["eG_ikGiftCode"];

es.EG_ikGiftName=Request.Form["eG_ikGiftName"];

es.EG_ikPhoto=Request.Form["eG_ikPhoto"];

es.EG_ikPoint=int.Parse(Request.Form["eG_ikPoint"]);

es.EG_ikNumber=int.Parse(Request.Form["eG_ikNumber"]);

es.EG_ikRemark=Request.Form["eG_ikRemark"];

db.ExchangGifts.InsertOnSubmit(es);

db.SubmitChanges();

returnContent("ok");

}

//GET:

ExchangGifts/Edit/5

publicActionResultEdit(intid)

{

varresult=fromiindb.ExchangGifts

wherei.EG_ikID==id

selecti;

returnView(result.First());

}

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
CSharp 源码 分析 Kit9011
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:CSharp源码分析Kit9011.docx
链接地址:https://www.bingdoc.com/p-3131418.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开