Пример #1
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string rowStr         = context.Request["row"] ?? string.Empty;
            string validStartDate = context.Request["validStartDate"] ?? string.Empty;

            if (string.IsNullOrEmpty(rowStr))
            {
                ResOutput(context, "不能设定目标为空文件的生效日期!");
            }
            if (string.IsNullOrEmpty(validStartDate))
            {
                ResOutput(context, "时间值设定有误!");
            }
            ModelView.DmsFileView dmsFileView = null;
            try
            {
                dmsFileView = Common.JsonHelper.DeserializeJsonToObject <ModelView.DmsFileView>(rowStr);
            }
            catch (Exception)
            {
                dmsFileView = null;
            }
            if (dmsFileView == null)
            {
                ResOutput(context, "不能设定目标为空文件的生效日期!");
            }
            Ctrl.Bll.DmsFileBll dmsFileBll = new Ctrl.Bll.DmsFileBll();
            ResOutput(context, dmsFileBll.SetValidDate(dmsFileView, validStartDate));
        }
Пример #2
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string msg     = "success";
            string dmsFile = context.Request["dmsFile"] ?? "OBJECT";

            if (!string.IsNullOrEmpty(dmsFile) && dmsFile != "OBJECT")
            {
                ModelView.DmsFileView dmsFileView = Common.JsonHelper.DeserializeJsonToObject <ModelView.DmsFileView>(dmsFile);
                Ctrl.Bll.DmsFileBll   dmsFileBll  = new Ctrl.Bll.DmsFileBll();
                msg = dmsFileBll.DeleteFile(dmsFileView);
            }
            else
            {
                msg = "要删除的文件目标不存在";
            }
            context.Response.Write(Common.JsonHelper.SerializeObject(new { msg = msg }));
        }