Пример #1
0
 public ActionResult Create(FormCollection collection)
 {
     try
     {
         JinRi.Fx.Entity.EtermScript model = new JinRi.Fx.Entity.EtermScript();
         model.MethodName    = collection["MethodName"];
         model.ScriptContent = collection["ScriptContent"];
         model.Remark        = collection["Remark"];
         if (string.IsNullOrEmpty(model.MethodName))
         {
             return(this.Back("请输入方法名。"));
         }
         if (string.IsNullOrEmpty(model.ScriptContent))
         {
             return(this.Back("请输入Eterm脚本内容。"));
         }
         if (logic.GetEtermScript(model.MethodName) == null)
         {
             logic.AddEtermScript(model);
             return(this.RefreshParent());
         }
         else
         {
             return(this.Back("方法名重复。"));
         }
     }
     catch (Exception ex)
     {
         return(this.Back("新增Eterm脚本记录发生异常。" + ex.Message));
     }
 }
Пример #2
0
        public ActionResult Delete(List <int> ids)
        {
            if (ids == null || !ids.Any())
            {
                return(RedirectToAction("Index"));
            }

            List <JinRi.Fx.Entity.EtermScript> list = new List <Entity.EtermScript>();

            foreach (int id in ids)
            {
                JinRi.Fx.Entity.EtermScript etermScript = new JinRi.Fx.Entity.EtermScript();
                etermScript.EtermScriptID = id;
                list.Add(etermScript);
            }

            logic.DeleteEtermScriptList(list);
            return(RedirectToAction("Index"));
        }
Пример #3
0
 public ActionResult Edit(int id, FormCollection collection)
 {
     try
     {
         JinRi.Fx.Entity.EtermScript model = new JinRi.Fx.Entity.EtermScript();
         model.EtermScriptID = id;
         model.MethodName    = collection["MethodName"];
         model.ScriptContent = collection["ScriptContent"];
         model.Remark        = collection["Remark"];
         if (string.IsNullOrEmpty(model.ScriptContent))
         {
             return(this.Back("请输入Eterm脚本内容。"));
         }
         logic.UpdateEtermScript(model);
         return(this.RefreshParent());
     }
     catch (Exception ex)
     {
         return(this.Back("修改Eterm脚本记录发生异常。" + ex.Message));
     }
 }