Exemplo n.º 1
0
        /// <summary>
        /// 删除检修记录
        /// </summary>
        /// <param name="id"></param>
        public void Delete(string id)
        {
            ChargPileJianXiuJL jxjl = new ChargPileJianXiuJL();

            jxjl.Id = id;
            cpmtd.Del(jxjl);
        }
        /// <summary>
        /// 修改检修记录
        /// </summary>
        /// <param name="context"></param>
        private void EditJXJL(HttpContext context)
        {
            try
            {
                string   id         = context.Request["id"].ToString();
                string   zhanBh     = context.Request["ZHUAN_MC"];
                string   YUNXING_BH = context.Request["YUNXING_BH"].ToString();
                string   JIANXIU_LX = context.Request["JIANXIU_LX"].ToString();
                string   JIANXIU_JB = context.Request["JIANXIU_JB"].ToString();
                string   JIANXIU_JL = context.Request["JIANXIU_JL"].ToString();
                string   JIANXIU_R  = context.Request["JIANXIU_R"].ToString();
                DateTime UPDATEDT   = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd"));
                string   sj         = context.Request["JIANXIU_SJ"] ?? "";
                DateTime JIANXIU_SJ = new DateTime();
                if (sj.Length > 0)
                {
                    JIANXIU_SJ = DateTime.Parse(sj);
                }
                ChargPileJianXiuJL chargpile = new ChargPileJianXiuJL();
                chargpile.Id         = id;
                chargpile.ZhanBh     = zhanBh;
                chargpile.YunXing_Bh = YUNXING_BH;
                chargpile.JianXiu_Lx = JIANXIU_LX;
                chargpile.JianXiu_Jb = JIANXIU_JB;
                chargpile.JianXiu_Jl = JIANXIU_JL;
                chargpile.JianXiu_R  = JIANXIU_R;
                chargpile.JianXiu_Sj = JIANXIU_SJ;
                chargpile.UpdateDt   = UPDATEDT;

                ChargPileMainTainBll cpbll = new ChargPileMainTainBll();

                cpbll.EditJianXiuJL(chargpile);
                //操作日志
                string name = "";
                if (null != context.Session[Constant.LoginUser])
                {
                    name = (context.Session[Constant.LoginUser] as Employer ?? new Employer()).Name;
                }
                else
                {
                    context.Response.Write("{\"success\":true,\"msg\":\"保存成功!\"}");
                }
                new OprLogBll().Add(new OprLog()
                {
                    Operator   = name,
                    OprSrc     = "修改充电桩检修记录,记录id:" + id,
                    OperResult = "成功",
                    LogDate    = DateTime.Now
                });
                context.Response.Write("{\"success\":true,\"msg\":\"保存成功!\"}");
            }
            catch (Exception e)
            {
                Log.Error(e);
                context.Response.Write("{\"success\":false,\"msg\":\"保存失败!\"}");
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 修改检修记录
        /// </summary>
        /// <param name="jxjl"></param>
        public void EditJianXiuJL(ChargPileJianXiuJL jxjl)
        {
            string    yxbh    = jxjl.YunXing_Bh;
            string    zhanBh  = jxjl.ZhanBh;
            DataTable dt      = cpmtd.QueryCJLX(yxbh, zhanBh);
            decimal?  zhuanid = decimal.Parse(dt.Rows[0]["DEV_CHARGPILE"].ToString());

            jxjl.Zhuan_Id = zhuanid;
            cpmtd.Modify(jxjl);
        }