/// <summary>
    /// 获取仪器信息
    /// </summary>
    /// <returns></returns>
    private string getApparatusInfo()
    {
        int       intTotalCount = 0;
        DataTable dt            = new DataTable();
        string    strSortname   = Request.Params["sortname"];
        string    strSortorder  = Request.Params["sortorder"];
        //当前页面
        int intPageIndex = Convert.ToInt32(Request.Params["page"]);
        //每页记录数
        int intPageSize = Convert.ToInt32(Request.Params["pagesize"]);

        TBaseApparatusInfoVo TBaseApparatusInfoVo = new TBaseApparatusInfoVo();

        TBaseApparatusInfoVo.IS_DEL     = "0";
        TBaseApparatusInfoVo.SORT_FIELD = strSortname;
        TBaseApparatusInfoVo.SORT_TYPE  = strSortorder;

        //自定义查询使用

        TBaseApparatusInfoVo.APPARATUS_CODE    = !String.IsNullOrEmpty(Request.Params["srhApparatus_Code"]) ? Request.Params["srhApparatus_Code"].ToString() : "";
        TBaseApparatusInfoVo.NAME              = !String.IsNullOrEmpty(Request.Params["srh_Name"]) ? Request.Params["srh_Name"].ToString() : "";;
        TBaseApparatusInfoVo.MODEL             = !String.IsNullOrEmpty(Request.Params["srh_Model"]) ? Request.Params["srh_Model"].ToString() : "";;
        TBaseApparatusInfoVo.FITTINGS_PROVIDER = !String.IsNullOrEmpty(Request.Params["srhProvider"]) ? Request.Params["srhProvider"].ToString() : "";;
        intTotalCount = new TBaseApparatusInfoLogic().GetSelecDefinedtResultCount(TBaseApparatusInfoVo);
        dt            = new TBaseApparatusInfoLogic().SelectDefinedTadble(TBaseApparatusInfoVo, intPageIndex, intPageSize);

        string strJson = CreateToJson(dt, intTotalCount);

        return(strJson);
    }
Exemplo n.º 2
0
    /// <summary>
    /// 获取仪器信息
    /// </summary>
    /// <returns></returns>
    private string getApparatusWarn()
    {
        int       intTotalCount = 0;
        DataTable dt            = new DataTable();
        string    strSortname   = Request.Params["sortname"];
        string    strSortorder  = Request.Params["sortorder"];
        //当前页面
        int intPageIndex = Convert.ToInt32(Request.Params["page"]);
        //每页记录数
        int intPageSize = Convert.ToInt32(Request.Params["pagesize"]);

        TBaseApparatusInfoVo TBaseApparatusInfoVo = new TBaseApparatusInfoVo();

        TBaseApparatusInfoVo.IS_DEL     = "0";
        TBaseApparatusInfoVo.SORT_FIELD = strSortname;
        TBaseApparatusInfoVo.SORT_TYPE  = strSortorder;

        string strAction = Request.Params["action"];

        if (strAction == "ident")
        {
            //检定报警
            dt            = new TBaseApparatusInfoLogic().SelectByTable(TBaseApparatusInfoVo, intPageIndex, intPageSize, 2, 1);
            intTotalCount = new TBaseApparatusInfoLogic().GetSelectResultCount(TBaseApparatusInfoVo, 2, 1);
        }
        else
        {
            //报废报警
            dt            = new TBaseApparatusInfoLogic().SelectByTable(TBaseApparatusInfoVo, intPageIndex, intPageSize, 2);
            intTotalCount = dt.Rows.Count;
        }
        string strJson = CreateToJson(dt, intTotalCount);

        return(strJson);
    }
Exemplo n.º 3
0
    /// <summary>
    /// 增加数据
    /// </summary>
    /// <returns></returns>
    public string frmAdd()
    {
        bool isSuccess = false;
        TBaseApparatusInfoVo TBaseApparatusInfoVo = autoBindRequest(Request, new TBaseApparatusInfoVo());

        TBaseApparatusInfoVo.ID     = GetSerialNumber("Apparatus_Id");
        TBaseApparatusInfoVo.IS_DEL = "0";

        TBaseApparatusInfoVo iApparatusInfoVo = new TBaseApparatusInfoVo();

        iApparatusInfoVo.APPARATUS_CODE = TBaseApparatusInfoVo.APPARATUS_CODE;
        iApparatusInfoVo.IS_DEL         = "0";
        iApparatusInfoVo = new TBaseApparatusInfoLogic().Details(iApparatusInfoVo);
        if (iApparatusInfoVo.ID.Length > 0)
        {
            isSuccess = false;
        }
        else
        {
            isSuccess = new TBaseApparatusInfoLogic().Create(TBaseApparatusInfoVo);
            if (isSuccess)
            {
                WriteLog(i3.ValueObject.ObjectBase.LogType.AddApparatusInfo, "", LogInfo.UserInfo.USER_NAME + "添加仪器信息" + TBaseApparatusInfoVo.ID + "成功!");
            }
        }
        return(isSuccess == true ? "1" : "0");
    }
Exemplo n.º 4
0
    /// <summary>
    /// 加载数据
    /// </summary>
    /// <returns></returns>
    public string frmLoadData()
    {
        TBaseApparatusInfoVo TBaseApparatusInfoVo = new TBaseApparatusInfoVo();

        TBaseApparatusInfoVo.ID     = Request["id"].ToString();
        TBaseApparatusInfoVo.IS_DEL = "0";
        TBaseApparatusInfoVo TBaseApparatusInfoVoTemp = new TBaseApparatusInfoLogic().Details(TBaseApparatusInfoVo);

        return(ToJson(TBaseApparatusInfoVoTemp));
    }
Exemplo n.º 5
0
    public static string deleteApparatusInfo(string strValue)
    {
        TBaseApparatusInfoVo TBaseApparatusInfoVo = new TBaseApparatusInfoVo();

        TBaseApparatusInfoVo.ID     = strValue;
        TBaseApparatusInfoVo.IS_DEL = "1";
        bool isSuccess = new TBaseApparatusInfoLogic().Edit(TBaseApparatusInfoVo);

        if (isSuccess)
        {
            new i3.View.PageBase().WriteLog(i3.ValueObject.ObjectBase.LogType.DelApparatusInfo, "", new i3.View.PageBase().LogInfo.UserInfo.USER_NAME + "删除仪器信息" + TBaseApparatusInfoVo.ID + "成功!");
        }
        return(isSuccess == true ? "1" : "0");
    }
Exemplo n.º 6
0
    /// <summary>
    /// 修改数据
    /// </summary>
    /// <returns></returns>
    public string frmUpdate()
    {
        TBaseApparatusInfoVo TBaseApparatusInfoVo = autoBindRequest(Request, new TBaseApparatusInfoVo());

        TBaseApparatusInfoVo.ID     = Request["id"].ToString();
        TBaseApparatusInfoVo.IS_DEL = "0";
        bool isSuccess = new TBaseApparatusInfoLogic().Edit(TBaseApparatusInfoVo);

        if (isSuccess)
        {
            WriteLog(i3.ValueObject.ObjectBase.LogType.EditApparatusInfo, "", LogInfo.UserInfo.USER_NAME + "修改仪器信息" + TBaseApparatusInfoVo.ID + "成功!");
        }
        return(isSuccess == true ? "1" : "0");
    }
Exemplo n.º 7
0
    //获取仪器,仅为下拉框 弹出grid使用
    private void GetApparatus()
    {
        string strSortname  = Request.Params["sortname"];
        string strSortorder = Request.Params["sortorder"];
        int    intPageIdx   = Convert.ToInt32(Request.Params["page"]);
        int    intPagesize  = Convert.ToInt32(Request.Params["pagesize"]);

        string strSrhApparatus_CODE = (Request.Params["strSrhApparatus_CODE"] != null) ? Request.Params["strSrhApparatus_CODE"] : "";
        string strSrhName           = (Request.Params["strSrhName"] != null) ? Request.Params["strSrhName"] : "";

        TBaseApparatusInfoLogic logicApparatus = new TBaseApparatusInfoLogic();

        int       intTotalCount = logicApparatus.GetSelectResultCount_ForSelectApparatus_inItem(strSrhName, strSrhApparatus_CODE);;//总计的数据条数
        DataTable dt            = logicApparatus.SelectByTable_ForSelectApparatus_inItem(strSrhName, strSrhApparatus_CODE, intPageIdx, intPagesize);

        string strJson = CreateToJson(dt, intTotalCount);

        Response.Write(strJson);
    }