Example #1
0
 /// <summary>
 /// 新增分析器基本信息表单
 /// </summary>
 /// <param name="entity">分析器基本信息实体</param>
 /// <returns></returns>
 public void CreateAnalyzerForm(BpcSM006Entity entity)
 {
     try
     {
         var data = bpcSM006Service.GetEntity(entity.FXQBM);
         if (data == null)
         {
             bpcSM006Service.SaveForm(null, entity);
         }
         else if (data.STATUS == "0")
         {
             entity.CREATEAT = DateTime.Now;
             entity.CREATOR  = OperatorProvider.Provider.Current().UserName;
             entity.STATUS   = "1";
             bpcSM006Service.SaveForm(entity.FXQBM, entity);
         }
         else
         {
             throw new Exception("编码重复");
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
 /// <summary>
 /// 修改分析器基本信息表单
 /// </summary>
 /// <param name="fxqbm">分析器编码</param>
 /// <param name="entity">分析器基本信息实体</param>
 /// <returns></returns>
 public void ModifyAnalyzerForm(string fxqbm, BpcSM006Entity entity)
 {
     try
     {
         bpcSM006Service.SaveForm(fxqbm, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
 public ActionResult SaveMetaDataAnalyzer(BpcSM006Entity entity, string fxqbm)
 {
     if (string.IsNullOrEmpty(entity.CREATOR))
     {
         bll.CreateAnalyzerForm(entity);
     }
     else
     {
         bll.ModifyAnalyzerForm(fxqbm, entity);
     }
     return(Success("操作成功"));
 }