| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <%@ WebHandler Language="C#" Class="setSecurityCode" %>
- using System;
- using System.Web;
- using Curtain.DataAccess;
- using System.Data;
- using DK.XuWei.WebMes;
- public class setSecurityCode : IHttpHandler
- {
- public void ProcessRequest(HttpContext context)
- {
- context.Response.ContentType = "text/plain";
- if (context.Request["barcode"] is object && context.Request["securitycode"] is object)
- {
- //读取参数
- string barCode = context.Request["barcode"].ToString();
- string securityCode = context.Request["securitycode"].ToString();
- using (IDataAccess conn = DataAccess.Create())
- {
- //conn.BeginTransaction();
- //验证条码
- //确定防伪码绑定操作还是变更操作
- //防伪码绑定处理
- //记录防伪码操作日志
- //绑定成功
- //conn.Commit();
- context.Response.Write(new JsonResult(JsonStatus.success) { message="防伪码绑定成功!"}.ToJson());
- //绑定失败
- //conn.Rollback();
- //context.Response.Write(new JsonResult(JsonStatus.error){ message="防伪码绑定失败!"}.ToJson());
- }
- }
- else
- {
- context.Response.Write(new JsonResult(JsonStatus.error) { message = "条码或防伪码不能为空值!" }.ToJson());
- }
- }
- public bool IsReusable
- {
- get
- {
- return false;
- }
- }
- }
|