public List <Detail> GetAllAlarmRuleCatalogByCompanyId(int companyId) { DBHelper._AlarmRuleCatalog dbhelp = new DBHelper._AlarmRuleCatalog(); List <AlarmRuleCatalog> alarmRuleCatalogs = dbhelp.GetAllByCompanyId(companyId); List <Detail> returnResult = new List <Detail>(); foreach (var alarmRuleCatalog in alarmRuleCatalogs) { try { returnResult.Add(new Detail() { Id = alarmRuleCatalog.Id, Name = alarmRuleCatalog.Name, Description = alarmRuleCatalog.Description, CompanyId = alarmRuleCatalog.CompanyId, MessageCatalogId = alarmRuleCatalog.MessageCatalogId, MessageCatalogName = (alarmRuleCatalog.MessageCatalog == null) ? "" : alarmRuleCatalog.MessageCatalog.Name, ActiveFlag = alarmRuleCatalog.ActiveFlag, KeepHappenInSec = alarmRuleCatalog.KeepHappenInSec }); } catch {} } return(returnResult); }
public void deleteAlarmRuleCatalog(int id) { DBHelper._AlarmRuleCatalog dbhelp = new DBHelper._AlarmRuleCatalog(); AlarmRuleCatalog existingAlarmRuleCatalog = dbhelp.GetByid(id); dbhelp.Delete(existingAlarmRuleCatalog); }
public void updateAlarmRuleCatalog(int id, Update alarmRuleCatalog) { DBHelper._AlarmRuleCatalog dbhelp = new DBHelper._AlarmRuleCatalog(); AlarmRuleCatalog existingAlarmRuleCatalog = dbhelp.GetByid(id); existingAlarmRuleCatalog.Name = alarmRuleCatalog.Name; existingAlarmRuleCatalog.Description = alarmRuleCatalog.Description; existingAlarmRuleCatalog.MessageCatalogId = alarmRuleCatalog.MessageCatalogId; existingAlarmRuleCatalog.ActiveFlag = alarmRuleCatalog.ActiveFlag; existingAlarmRuleCatalog.KeepHappenInSec = alarmRuleCatalog.KeepHappenInSec; dbhelp.Update(existingAlarmRuleCatalog); }
public void addAlarmRuleCatalog(Add alarmRuleCatalog) { DBHelper._AlarmRuleCatalog dbhelp = new DBHelper._AlarmRuleCatalog(); var newAlarmRuleCatalog = new AlarmRuleCatalog() { Name = alarmRuleCatalog.Name, Description = alarmRuleCatalog.Description, CompanyId = alarmRuleCatalog.CompanyId, MessageCatalogId = alarmRuleCatalog.MessageCatalogId, ActiveFlag = alarmRuleCatalog.ActiveFlag, KeepHappenInSec = alarmRuleCatalog.KeepHappenInSec }; dbhelp.Add(newAlarmRuleCatalog); }
public AlarmtoApplicationHelper(JObject msgObj) { _MessageCatalogId = int.Parse(msgObj["MessageCatalogId"].ToString()); _AlarmRuleCatalogId = int.Parse(msgObj["AlarmRuleCatalogId"].ToString()); _TriggeredTime = DateTime.Parse(msgObj["TriggeredTime"].ToString()); _Message = JObject.Parse(msgObj["Message"].ToString()); _FullAlarmMessage = JObject.Parse(msgObj.ToString()); DBHelper._AlarmRuleCatalog dbHelp = new DBHelper._AlarmRuleCatalog(); AlarmRuleCatalog alarmRuleCatalog = dbHelp.GetByid(_AlarmRuleCatalogId); if (alarmRuleCatalog != null) { _Message["AlarmRuleCatalogName"] = alarmRuleCatalog.Name; _Message["AlarmRuleCatalogDescription"] = alarmRuleCatalog.Description; } }
public Detail getAlarmRuleCatalogById(int id) { DBHelper._AlarmRuleCatalog dbhelp = new DBHelper._AlarmRuleCatalog(); AlarmRuleCatalog alarmRuleCatalog = dbhelp.GetByid(id); return(new Detail() { Id = alarmRuleCatalog.Id, Name = alarmRuleCatalog.Name, Description = alarmRuleCatalog.Description, CompanyId = alarmRuleCatalog.CompanyId, MessageCatalogId = alarmRuleCatalog.MessageCatalogId, MessageCatalogName = (alarmRuleCatalog.MessageCatalog == null) ? "" : alarmRuleCatalog.MessageCatalog.Name, ActiveFlag = alarmRuleCatalog.ActiveFlag, KeepHappenInSec = alarmRuleCatalog.KeepHappenInSec }); }