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)); }
public virtual void Delete(Monitor_Config cfg) { try { MonitorConfigDao.Delete(cfg); } catch (DalException ex) { throw new BOException("删除实体出错", ex); } }
public virtual int Save(Monitor_Config cfg) { if (MonitorConfigDao.Get(cfg.cfg_id) == null) { return(MonitorConfigDao.Insert(cfg)); } else { return(MonitorConfigDao.Update(cfg)); } }