• Ashx 基本知识


    InventoryEntity entity = new InventoryEntity();
    
    // 新增保存
    string d = Text.Post("da", Text.CheckGetEnum.Json);
    entity.SetValueByJson(Text.ClearBR(d));
    entity.AcceptChanges();
    entity.State = EAD.ORM.Core.Entity.State.New;
    entity.Save();
    
    // 修改保存
    entity.ID = id.Trim();    // 另一种写法:    entity.WhereSql = " ID = '" + id + "'";
    entity.AcceptChanges();
    entity.GetDetail(0);
    entity.State = EAD.ORM.Core.Entity.State.Edit;
    entity.Save();
    
    // 删除保存
    entity.ID = id.Trim();
    entity.AcceptChanges();
    entity.GetDetail(0);
    entity.State = EAD.ORM.Core.Entity.State.Delete;
    entity.Save();



    context.Response.ContentType = "text/plain";

    base.CheckUser(context);
    bool isHasAuthority = IsAuthority("save");
    if (isHasAuthority == true) // 权限验证
    {
    var action = Text.Post("action");

    if (string.IsNullOrEmpty(action)) // 更改参数传递方式
    {
    action = Text.Get("action");
    }

    
    

    switch (action)
    {
    case "Audit":
    AuditOrder(context);
    break;
    case "ReturnAudit":
    ReturnAuditOrder(context);
    break;
    case "Invalid":
    InvalidOrder(context);
    break;
    }
    }


    private void AuditOrder(HttpContext context) { }


    private void ReturnAuditOrder(HttpContext context) { }


    private void InvalidOrder(HttpContext context) { }

     
  • 相关阅读:
    regsvr32.exe使用详解
    Windows默认文件操作(SHFileOperation)
    远程唤醒
    delphi事务
    rar行命令
    命令前加./ ,在后台运行程序 linux批处理 linux自动运行程序
    javascript基础知识(1)
    (三) MySQL事务与锁机制
    代码风格 java
    一切之始 java
  • 原文地址:https://www.cnblogs.com/iwenr/p/3723368.html
Copyright © 2020-2023  润新知