public static Int32 UpdateIncident(Int32 incident_id, Int32 contact_id, Int32 agent_id, Int32 status_id, string subject) { return(BllIncident.UpdateIncident(incident_id, contact_id, agent_id, status_id, subject)); }
public static Int32 DeleteIncident(Int32 incident_id) { return(BllIncident.DeleteIncident(incident_id)); }
public static IncidentDS.IncidentDSDataTable GetIncidentByGuid(Guid incident_guid) { return(BllIncident.GetIncidentByGuid(incident_guid)); }
public static Int32 InsertIncident(Int32 group_id, Int32 skill_id, Int32 lang_id, Int32 facility_id, Int32 contact_id, Int32 agent_id) { return(BllIncident.InsertIncident(group_id, skill_id, lang_id, facility_id, contact_id, agent_id)); }
//----------------------------------------------------------------------------- public static IncidentDS.IncidentDSDataTable SelectIncident(Int32 incident_id) { return(BllIncident.SelectIncident(incident_id)); }
public static IncidentDS.IncidentDSDataTable OpenFollowUpIncident(Int32 incident_id, Int32 agent_id) { return(BllIncident.OpenFollowUpIncident(incident_id, agent_id)); }
public static IncidentDS.IncidentDSDataTable GetIncidentFollowUpList(Int32 status_id, Int32 agent_id) { return(BllIncident.GetIncidentFollowUpList(status_id, agent_id)); }
public static IncidentDS.IncidentDSDataTable GetIncidentsByContact(Int32 status_id, Int32 contact_id) { return(BllIncident.GetIncidentsByContact(status_id, contact_id)); }
////----------------------------------------------------------------------------- //public static IncidentDS.IncidentDSDataTable GetIncidentQueue(Int32 status_id, Int32 agent_id) //{ // //return BllIncident.GetIncidentQueue(); // //----- // Cache cache = HttpContext.Current.Cache; // bool bypassCache = false; // string cacheKey = "CustomersDataTable"; // object cacheItem = cache[cacheKey] as IncidentDS.IncidentDSDataTable; // if ((bypassCache) || (cacheItem == null)) // { // cacheItem = BllIncident.GetIncidentQueue(); // //cache.Insert(cacheKey, cacheItem, null, DateTime.Now.AddSeconds(10), TimeSpan.Zero); // //cache.Insert(cacheKey, cacheItem, null, Cache.NoAbsoluteExpiration, Cache.NoSlidingExpiration); // //cache.Insert(cacheKey, cacheItem, null, DateTime.Now.AddSeconds(60), Cache.NoSlidingExpiration); // cache.Insert(cacheKey, cacheItem, null, DateTime.Now.AddSeconds(SosConstant.SOSCACHEEXPIRATION), Cache.NoSlidingExpiration); // } // return (IncidentDS.IncidentDSDataTable)cacheItem; //} public static IncidentDS.IncidentDSDataTable GetIncidentsByStatus(Int32 status_id, Int32 agent_id) { return(BllIncident.GetIncidentsByStatus(status_id, agent_id)); }