Example #1
0
        public JsonResult EditConfigSave(int cfg_id, string cfg_hostname, string cfg_hostip, string cfg_file, string Enable, string cfg_usedate)
        {
            JsonReturnMessages data = new JsonReturnMessages()
            {
                IsSuccess = true, Msg = "操作成功"
            };
            Monitor_Config monitorConfig = null;

            if (cfg_id == 0)
            {
                monitorConfig = new Monitor_Config();
                monitorConfig.cfg_createdate = DateTime.Now;
            }
            else
            {
                monitorConfig = BoFactory.GetMonitorBO.Get(cfg_id);
            }
            monitorConfig.cfg_hostname = cfg_hostname;
            monitorConfig.cfg_hostip   = cfg_hostip;
            monitorConfig.cfg_file     = cfg_file;
            monitorConfig.cfg_isuse    = Enable;
            if (!String.IsNullOrEmpty(cfg_usedate))
            {
                monitorConfig.cfg_usedate = DateTime.Parse(cfg_usedate);
            }

            BoFactory.GetMonitorBO.Save(monitorConfig);
            return(Json(data));
        }
Example #2
0
 public virtual void Delete(Monitor_Config cfg)
 {
     try
     {
         MonitorConfigDao.Delete(cfg);
     }
     catch (DalException ex)
     {
         throw new BOException("删除实体出错", ex);
     }
 }
Example #3
0
 public virtual int Save(Monitor_Config cfg)
 {
     if (MonitorConfigDao.Get(cfg.cfg_id) == null)
     {
         return(MonitorConfigDao.Insert(cfg));
     }
     else
     {
         return(MonitorConfigDao.Update(cfg));
     }
 }