/// <summary> /// Select Property Default Models method /// </summary> /// <param name="workingObjects"></param> /// <param name="bot"></param> /// <param name="connection"></param> /// <param name="transaction"></param> /// <param name="parameters"></param> /// <param name="db"></param> private void SelectDashBoards ( IDictionary <object, object> workingObjects , RPComponents.IBusinessObjectTransaction bot , SqlConnection connection , SqlTransaction transaction , Hashtable parameters , IModelBuilderDB db ) { db.SetNullParameters(); db.SetParameters(db.GetDashBoard); using ( SqlDataReader reader = ExecuteSqlDataReader ( db.GetDashBoard , parameters , connection , transaction ) ) { IList <IDashBoard> DashBoard = new List <IDashBoard>(); while (reader.Read()) { IDashBoard bob = (IDashBoard)db.BuildObject(reader); DashBoard.Add(bob); bot.Status = new TransactionStatus(TransactionStatus.Succeeded); } workingObjects.Add(WorkingTypes.DashBoard, DashBoard); if (bot.Status.IsInitial) { bot.Status = new TransactionStatus(TransactionStatus.Succeeded); } } }
public HomeController(IDashBoard idashboard) { this._IDashBoard = idashboard; }
/// <summary> /// Get DashBoard list /// </summary> /// <param name="inputObjects">This is the dictionary of arraylists of /// business object transactions specified by the caller. This typically hails /// from the web service or page class and simply passed from one object in the /// chain to another until it is referenced here.</param> /// <param name="globals">This is a dictionary where the keys are intended to hold globally /// unique values used to establish relationships between collections of business object /// transactions in the inputObjects dictionary. The objects corresponding to each key /// are intended to be a instance of the KeyResolver class.</param> /// <param name="prototype">DashBoard object</param> /// <returns>List of DashBoard</returns> public List <IDashBoard> GetDashBoard(IDictionary <object, object> inputObjects, IDictionary <object, object> globals, IDashBoard prototype) { IDictionary <object, object> workingObjects = new Dictionary <object, object>(); try { _cm.Init(base.Env, base.Server); _cm.Connect(DBEntity.PMC, base.PmcID, base.SiteID, base.UserID); _dao.CM = _cm; RPComponents.IBusinessObjectTransaction bot = new RPComponents.BusinessObjectTransaction(); IList <RPComponents.IBusinessObjectTransaction> bots = new List <RPComponents.IBusinessObjectTransaction>(); bot.BusinessObject = prototype; bot.RequestType = ModelBuilderDAO.RequestTypes.DashBoard; bot.Action = new RPComponents.Action(RPComponents.Action.Select); bots.Add(bot); _dao.ProcessTransactions(inputObjects, workingObjects, globals, bots); } finally { _cm.Disconnect(); } List <IDashBoard> list = (List <IDashBoard>)workingObjects[ModelBuilderDAO.WorkingTypes.DashBoard]; return(list); }
public static string GetViewSource(DashBoardResponseModel response, IDashBoard dashboard) { if (!string.IsNullOrEmpty(response.ViewBody)) { return(response.ViewBody); } else { string viewname = response.ViewName; if (string.IsNullOrEmpty(viewname)) { viewname = dashboard.GetType().Name; } string result = null; if (viewname.Contains(".")) { result = ReadEmbeddedResource(viewname); } if (!string.IsNullOrEmpty(result)) { return(result); } string fullname = dashboard.GetType().FullName; string embeddedresourcename = fullname; int index = fullname.LastIndexOf("."); if (index > 0) { embeddedresourcename = fullname.Substring(0, index) + "." + viewname; } var assembly = Assembly.GetExecutingAssembly(); var allnames = assembly.GetManifestResourceNames(); foreach (var item in allnames) { if (item.Contains(embeddedresourcename)) { result = ReadEmbeddedResource(item); if (!string.IsNullOrEmpty(result)) { return(result); } } } /// search all views... string name = dashboard.GetType().Name + ".html"; var basedir = AppDomain.CurrentDomain.BaseDirectory; var files = System.IO.Directory.GetFiles(basedir, name, SearchOption.AllDirectories); if (files != null && files.Count() > 0) { foreach (var item in files) { string alltext = System.IO.File.ReadAllText(item); return(alltext); } } } return(null); }
public static void RegisterDashBoard(IDashBoard d) { DashBoardList.Add(d); }
public DashBoardController(IDashBoard obj) { DashBoard = obj; }
public DashBoardGraphModel GetDashBoardGraphdata(IDashBoard _dashboard, string BrandID, string UserID, string fromdate, string todate, int TenantID) { _dashboardlist = _dashboard; return(_dashboardlist.GetDashBoardGraphdata(BrandID, UserID, fromdate, todate, TenantID)); }
public DashBoardTableViewModel() { oDashBoardRepository = new DashBoardRepository(); DashBoardTable = new ObservableCollection<DashBoardTableModel>(); DashBoardTableDetalle = new ObservableCollection<DashBoardTableModel>(); }
public List <UserTicketSearchMaster> ListSavedDashBoardSearch(IDashBoard _dashboard, int UserID) { _dashboardlist = _dashboard; return(_dashboardlist.ListSavedDashBoardSearch(UserID)); }
public int DeleteDashBoardSavedSearch(IDashBoard _dashboard, int SearchParamID, int UserID) { _dashboardlist = _dashboard; return(_dashboardlist.DeleteDashBoardSavedSearch(SearchParamID, UserID)); }
public int AddDashBoardSearch(IDashBoard _dashboard, int UserID, string SearchParamID, string parameter, int TenantId) { _dashboardlist = _dashboard; return(_dashboardlist.AddDashBoardSearch(UserID, SearchParamID, parameter, TenantId)); }
public LoggedInAgentModel GetLogginAccountInfo(IDashBoard _dashboard, int tenantID, int UserId, string ProfilePicPath) { _dashboardlist = _dashboard; return(_dashboardlist.GetLogginAccountInfo(tenantID, UserId, ProfilePicPath)); }
public string DashBoardSearchDataToCSV(IDashBoard _dashboard, SearchModelDashBoard searchModel) { _dashboardlist = _dashboard; return(_dashboardlist.DashBoardSearchDataToCSV(searchModel)); }
public List <SearchResponseDashBoard> GetDashboardTicketsOnSearch(IDashBoard _dashboard, SearchModelDashBoard searchModel) { _dashboardlist = _dashboard; return(_dashboardlist.GetDashboardTicketsOnSearch(searchModel)); }
public PendientesViewModel() { oDashBoardRepository = new DashBoardRepository(); }
public AtendidosViewModel() { oDashBoardRepository = new DashBoardRepository(); }
public DashBoardSavedSearch GetDashBoardTicketsOnSavedSearch(IDashBoard _dashboard, int TenantID, int UserID, int SearchParamID) { _dashboardlist = _dashboard; return(_dashboardlist.GetDashBoardTicketsOnSavedSearch(TenantID, UserID, SearchParamID)); }
public DashboardController(IDashBoard dashbard) { _dashbard = dashbard; }