├── packages
├── Microsoft.Net.Http.2.0.20710.0
│ ├── lib
│ │ ├── net45
│ │ │ └── _._
│ │ └── net40
│ │ │ ├── System.Net.Http.dll
│ │ │ └── System.Net.Http.WebRequest.dll
│ └── Microsoft.Net.Http.2.0.20710.0.nupkg
├── NEST.1.4.2
│ └── lib
│ │ ├── Nest.dll
│ │ └── net45
│ │ └── Nest.dll
├── jQuery.1.7.2
│ └── jQuery.1.7.2.nupkg
├── WebGrease.1.1.0
│ ├── lib
│ │ ├── WebGrease.dll
│ │ └── Antlr3.Runtime.dll
│ └── WebGrease.1.1.0.nupkg
├── Autofac.3.5.2
│ └── lib
│ │ ├── net40
│ │ └── Autofac.dll
│ │ └── portable-net4+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1
│ │ └── Autofac.dll
├── jQuery.1.7.1.1
│ ├── jQuery.1.7.1.1.nupkg
│ ├── jQuery.1.7.1.1.nuspec
│ └── Tools
│ │ ├── install.ps1
│ │ └── uninstall.ps1
├── Modernizr.2.5.3
│ └── Modernizr.2.5.3.nupkg
├── Unity.3.0.1304.1
│ ├── Unity.3.0.1304.1.nupkg
│ ├── lib
│ │ ├── Net45
│ │ │ ├── Microsoft.Practices.Unity.dll
│ │ │ └── Microsoft.Practices.Unity.Configuration.dll
│ │ ├── NetCore45
│ │ │ ├── Microsoft.Practices.Unity.NetCore.dll
│ │ │ └── Microsoft.Practices.Unity.NetCore.pri
│ │ └── wp8
│ │ │ └── Microsoft.Practices.Unity.WindowsPhone.dll
│ ├── tools
│ │ └── install.ps1
│ └── Unity.3.0.1304.1.nuspec
├── knockoutjs.2.1.0
│ └── knockoutjs.2.1.0.nupkg
├── Autofac.Mvc4.3.1.0
│ ├── Autofac.Mvc4.3.1.0.nupkg
│ └── lib
│ │ └── net40
│ │ └── Autofac.Integration.Mvc.dll
├── Unity.Mvc4.1.4.0.0
│ ├── Unity.Mvc4.1.4.0.0.nupkg
│ ├── lib
│ │ └── net45
│ │ │ └── Unity.Mvc4.dll
│ ├── content
│ │ ├── Bootstrapper.cs.pp
│ │ └── Unity.Mvc4.README.txt
│ └── Unity.Mvc4.1.4.0.0.nuspec
├── Microsoft.AspNet.Providers.Core.1.1
│ ├── readme.html
│ ├── lib
│ │ └── net40
│ │ │ └── System.Web.Providers.dll
│ └── Microsoft.AspNet.Providers.Core.1.1.nupkg
├── Elasticsearch.Net.1.4.2
│ └── lib
│ │ ├── Elasticsearch.Net.dll
│ │ └── net45
│ │ └── Elasticsearch.Net.dll
├── Newtonsoft.Json.6.0.6
│ └── lib
│ │ ├── net20
│ │ └── Newtonsoft.Json.dll
│ │ ├── net35
│ │ └── Newtonsoft.Json.dll
│ │ ├── net40
│ │ └── Newtonsoft.Json.dll
│ │ ├── net45
│ │ └── Newtonsoft.Json.dll
│ │ ├── netcore45
│ │ └── Newtonsoft.Json.dll
│ │ ├── portable-net40+sl5+wp80+win8+wpa81
│ │ └── Newtonsoft.Json.dll
│ │ └── portable-net45+wp80+win8+wpa81+aspnetcore50
│ │ └── Newtonsoft.Json.dll
├── RabbitMQ.Client.3.4.3
│ └── lib
│ │ └── net35
│ │ └── RabbitMQ.Client.dll
├── CommonServiceLocator.1.0
│ ├── CommonServiceLocator.1.0.nupkg
│ ├── lib
│ │ ├── SL30
│ │ │ └── Microsoft.Practices.ServiceLocation.dll
│ │ └── NET35
│ │ │ └── Microsoft.Practices.ServiceLocation.dll
│ └── CommonServiceLocator.1.0.nuspec
├── jQueryUIHelpers.Mvc4.2.1.0
│ ├── lib
│ │ └── net40
│ │ │ └── JQueryUIHelpers.dll
│ ├── jQueryUIHelpers.Mvc4.2.1.0.nupkg
│ └── content
│ │ └── views
│ │ └── web.config.transform
├── jQuery.UI.Combined.1.10.3
│ ├── jQuery.UI.Combined.1.10.3.nupkg
│ ├── Content
│ │ └── Content
│ │ │ └── themes
│ │ │ └── base
│ │ │ ├── images
│ │ │ ├── animated-overlay.gif
│ │ │ ├── ui-icons_222222_256x240.png
│ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ ├── ui-icons_454545_256x240.png
│ │ │ ├── ui-icons_888888_256x240.png
│ │ │ ├── ui-icons_cd0a0a_256x240.png
│ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ├── minified
│ │ │ ├── images
│ │ │ │ ├── animated-overlay.gif
│ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ ├── ui-icons_888888_256x240.png
│ │ │ │ ├── ui-icons_cd0a0a_256x240.png
│ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ├── jquery.ui.autocomplete.min.css
│ │ │ ├── jquery.ui.selectable.min.css
│ │ │ ├── jquery.ui.tooltip.min.css
│ │ │ ├── jquery.ui.progressbar.min.css
│ │ │ ├── jquery.ui.accordion.min.css
│ │ │ ├── jquery.ui.spinner.min.css
│ │ │ ├── jquery.ui.tabs.min.css
│ │ │ ├── jquery.ui.core.min.css
│ │ │ ├── jquery.ui.resizable.min.css
│ │ │ ├── jquery.ui.dialog.min.css
│ │ │ ├── jquery.ui.slider.min.css
│ │ │ └── jquery.ui.menu.min.css
│ │ │ ├── jquery.ui.all.css
│ │ │ ├── jquery.ui.autocomplete.css
│ │ │ ├── jquery.ui.selectable.css
│ │ │ ├── jquery.ui.tooltip.css
│ │ │ ├── jquery.ui.progressbar.css
│ │ │ ├── jquery.ui.base.css
│ │ │ ├── jquery.ui.accordion.css
│ │ │ ├── jquery.ui.spinner.css
│ │ │ ├── jquery.ui.tabs.css
│ │ │ ├── jquery.ui.resizable.css
│ │ │ ├── jquery.ui.dialog.css
│ │ │ └── jquery.ui.slider.css
│ └── Tools
│ │ ├── uninstall.ps1
│ │ └── install.ps1
├── jQuery.Validation.1.9.0.1
│ └── jQuery.Validation.1.9.0.1.nupkg
├── Microsoft.AspNet.Mvc.4.0.20710.0
│ ├── lib
│ │ └── net40
│ │ │ └── System.Web.Mvc.dll
│ └── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
├── StackExchange.Redis.1.0.394
│ └── lib
│ │ ├── net40
│ │ └── StackExchange.Redis.dll
│ │ └── net45
│ │ └── StackExchange.Redis.dll
├── jQuery.UI.Combined.1.8.20.1
│ ├── jQuery.UI.Combined.1.8.20.1.nupkg
│ ├── Content
│ │ └── Content
│ │ │ └── themes
│ │ │ └── base
│ │ │ ├── images
│ │ │ ├── ui-icons_222222_256x240.png
│ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ ├── ui-icons_454545_256x240.png
│ │ │ ├── ui-icons_888888_256x240.png
│ │ │ ├── ui-icons_cd0a0a_256x240.png
│ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ├── minified
│ │ │ ├── images
│ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ ├── ui-icons_888888_256x240.png
│ │ │ │ ├── ui-icons_cd0a0a_256x240.png
│ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ├── jquery.ui.selectable.min.css
│ │ │ ├── jquery.ui.progressbar.min.css
│ │ │ ├── jquery.ui.autocomplete.min.css
│ │ │ ├── jquery.ui.core.min.css
│ │ │ ├── jquery.ui.accordion.min.css
│ │ │ ├── jquery.ui.tabs.min.css
│ │ │ ├── jquery.ui.resizable.min.css
│ │ │ ├── jquery.ui.slider.min.css
│ │ │ └── jquery.ui.dialog.min.css
│ │ │ ├── jquery.ui.all.css
│ │ │ ├── jquery.ui.selectable.css
│ │ │ ├── jquery.ui.progressbar.css
│ │ │ ├── jquery.ui.base.css
│ │ │ ├── jquery.ui.accordion.css
│ │ │ ├── jquery.ui.resizable.css
│ │ │ ├── jquery.ui.slider.css
│ │ │ ├── jquery.ui.autocomplete.css
│ │ │ ├── jquery.ui.dialog.css
│ │ │ ├── jquery.ui.tabs.css
│ │ │ └── jquery.ui.core.css
│ └── jQuery.UI.Combined.1.8.20.1.nuspec
├── Microsoft.AspNet.Razor.2.0.20710.0
│ ├── lib
│ │ └── net40
│ │ │ └── System.Web.Razor.dll
│ └── Microsoft.AspNet.Razor.2.0.20710.0.nupkg
├── Microsoft.AspNet.WebApi.Core.4.0.30506.0
│ ├── lib
│ │ └── net40
│ │ │ └── System.Web.Http.dll
│ ├── Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg
│ ├── Microsoft.AspNet.WebApi.Core.4.0.30506.0.nuspec
│ └── content
│ │ └── web.config.transform
├── Microsoft.AspNet.WebPages.2.0.20710.0
│ ├── lib
│ │ └── net40
│ │ │ ├── System.Web.Helpers.dll
│ │ │ ├── System.Web.WebPages.dll
│ │ │ ├── System.Web.WebPages.Razor.dll
│ │ │ └── System.Web.WebPages.Deployment.dll
│ └── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
├── Microsoft.AspNet.Web.Optimization.1.0.0
│ ├── lib
│ │ └── net40
│ │ │ └── System.Web.Optimization.dll
│ └── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
├── Microsoft.AspNet.WebApi.4.0.20710.0
│ └── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0
│ ├── lib
│ │ └── net40
│ │ │ └── System.Web.Http.WebHost.dll
│ └── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
├── Microsoft.Web.Infrastructure.1.0.0.0
│ ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│ └── lib
│ │ └── net40
│ │ └── Microsoft.Web.Infrastructure.dll
├── Microsoft.AspNet.Providers.LocalDB.1.1
│ └── Microsoft.AspNet.Providers.LocalDB.1.1.nupkg
├── Microsoft.AspNet.WebApi.Client.4.0.20710.0
│ ├── lib
│ │ └── net40
│ │ │ └── System.Net.Http.Formatting.dll
│ └── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
├── Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0
│ └── Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0.nupkg
├── Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0
│ └── Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0.nupkg
├── repositories.config
└── mongocsharpdriver.1.10.0
│ └── License.rtf
├── .gitignore
├── Matrix.Web
├── Views
│ ├── _ViewStart.cshtml
│ ├── Shared
│ │ ├── _MXClientValidation.cshtml
│ │ ├── EditorTemplates
│ │ │ ├── DenormalizedReference.cshtml
│ │ │ ├── DenormalizedReferenceValidated.cshtml
│ │ │ ├── DateTime.cshtml
│ │ │ ├── OtherDateTime.cshtml
│ │ │ └── AutoComplete.cshtml
│ │ ├── _QueryTime.cshtml
│ │ └── Error.cshtml
│ ├── Home
│ │ └── About.cshtml
│ └── FlagSetting
│ │ └── Create.cshtml
├── Global.asax
├── Scripts
│ └── _references.js
├── Content
│ ├── themes
│ │ └── base
│ │ │ ├── images
│ │ │ ├── wait.gif
│ │ │ ├── calendarimage.png
│ │ │ ├── ui-icons_222222_256x240.png
│ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ ├── ui-icons_454545_256x240.png
│ │ │ ├── ui-icons_888888_256x240.png
│ │ │ ├── ui-icons_cd0a0a_256x240.png
│ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ├── minified
│ │ │ ├── images
│ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ ├── ui-icons_888888_256x240.png
│ │ │ │ ├── ui-icons_cd0a0a_256x240.png
│ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ├── jquery.ui.selectable.min.css
│ │ │ ├── jquery.ui.progressbar.min.css
│ │ │ ├── jquery.ui.autocomplete.min.css
│ │ │ ├── jquery.ui.core.min.css
│ │ │ ├── jquery.ui.accordion.min.css
│ │ │ ├── jquery.ui.tabs.min.css
│ │ │ ├── jquery.ui.resizable.min.css
│ │ │ ├── jquery.ui.slider.min.css
│ │ │ └── jquery.ui.dialog.min.css
│ │ │ ├── MXWeb.css
│ │ │ ├── jquery.ui.all.css
│ │ │ ├── jquery.ui.selectable.css
│ │ │ ├── jquery.ui.progressbar.css
│ │ │ ├── jquery.ui.base.css
│ │ │ ├── jquery.ui.accordion.css
│ │ │ ├── jquery.ui.resizable.css
│ │ │ ├── jquery.ui.slider.css
│ │ │ ├── jquery.ui.autocomplete.css
│ │ │ ├── jquery.ui.dialog.css
│ │ │ ├── jquery.ui.tabs.css
│ │ │ └── jquery.ui.core.css
│ └── Site.css
├── App_Start
│ ├── FilterConfig.cs
│ ├── WebApiConfig.cs
│ └── RouteConfig.cs
├── Areas
│ └── Sales
│ │ ├── SalesAreaRegistration.cs
│ │ └── Views
│ │ ├── Book
│ │ └── IndexSub.cshtml
│ │ ├── ClientContact
│ │ ├── Index.cshtml
│ │ └── Create.cshtml
│ │ └── Client
│ │ └── CompleteDetails.cshtml
├── Unity.Mvc4.README.txt
├── Controllers
│ └── MXBaseController.cs
├── Matrix.Web.csproj.user
├── Web.Debug.config
├── Web.Release.config
├── Properties
│ └── AssemblyInfo.cs
└── Global.asax.cs
├── Matrix.Core
├── Matrix.Core.csproj.user
├── CacheCore
│ ├── MXCacheDatabaseName.cs
│ └── IMXCacheRepository.cs
├── SearchCore
│ ├── ISearchDocument.cs
│ ├── ISearchClient.cs
│ ├── MXSearchDocument.cs
│ ├── MXSearchDenormalizedRefrence.cs
│ └── MXSearchClient.cs
├── QueueCore
│ ├── IMXRabbitClient.cs
│ └── MXRabbitClient.cs
├── FrameworkCore
│ ├── IDenormalizedReference.cs
│ ├── IMXEntity.cs
│ └── RequiredDenormalizedRefernce.cs
├── UserProfile
│ └── UserProfileHelper.cs
├── packages.config
├── MongoCore
│ ├── MXMongoEntityX.cs
│ ├── MXMongoIdGenerator.cs
│ ├── DenormalizedReference.cs
│ └── MXMongoEntity.cs
├── ConfigurationsCore
│ ├── IMXConfigurationMongoRepository.cs
│ ├── FlagSetting.cs
│ └── MXConfigurationMongoRepository.cs
└── Properties
│ └── AssemblyInfo.cs
├── Matrix.Entities
├── packages.config
├── QueueRequestResponseObjects
│ ├── BookQueueResponse.cs
│ └── BooksQueueResponse.cs
├── app.config
├── MongoEntities
│ ├── Author.cs
│ ├── Lookups
│ │ ├── Skill.cs
│ │ ├── BookCategory.cs
│ │ ├── Salutation.cs
│ │ ├── Gender.cs
│ │ ├── ClientType.cs
│ │ ├── Designation.cs
│ │ └── ProgrammingRating.cs
│ ├── Book.cs
│ ├── Employee.cs
│ └── Client.cs
├── SearchDocuments
│ └── BookSearchDocument.cs
└── Properties
│ └── AssemblyInfo.cs
├── Matrix.Processor
├── packages.config
├── App.config
├── MXQueueProcessors
│ └── ClientProcessor.cs
└── Properties
│ └── AssemblyInfo.cs
├── start_MongoDB_ElasticSearch_Redis.bat
├── Matrix.Business
├── CommonHelpers
│ └── MXCheckBoxItem.cs
├── ViewModels
│ ├── ClientViewModel.cs
│ ├── EmployeeViewModel.cs
│ └── BookViewModel.cs
└── Properties
│ └── AssemblyInfo.cs
├── Matrix.DAL
├── MongoRepositoriesCustom
│ ├── IInitialConfigurationRepository.cs
│ ├── IFlagSettingRepository.cs
│ └── IBookRepository.cs
├── packages.config
├── SearchRepositoriesBase
│ └── IBookSearchRepository.cs
├── MongoRepositoriesBase
│ ├── IMXBusinessMongoRepository.cs
│ ├── IMXProductCatalogMongoRepository.cs
│ ├── MXProductCatalogMongoRepository.cs
│ └── MXBusinessMongoRepository.cs
└── Properties
│ └── AssemblyInfo.cs
└── LICENSE
/packages/Microsoft.Net.Http.2.0.20710.0/lib/net45/_._:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/.gitignore
--------------------------------------------------------------------------------
/Matrix.Web/Views/_ViewStart.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | Layout = "~/Views/Shared/_Layout.cshtml";
3 | }
--------------------------------------------------------------------------------
/packages/NEST.1.4.2/lib/Nest.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/NEST.1.4.2/lib/Nest.dll
--------------------------------------------------------------------------------
/Matrix.Web/Global.asax:
--------------------------------------------------------------------------------
1 | <%@ Application Codebehind="Global.asax.cs" Inherits="Matrix.Web.MvcApplication" Language="C#" %>
2 |
--------------------------------------------------------------------------------
/Matrix.Web/Scripts/_references.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Scripts/_references.js
--------------------------------------------------------------------------------
/packages/NEST.1.4.2/lib/net45/Nest.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/NEST.1.4.2/lib/net45/Nest.dll
--------------------------------------------------------------------------------
/packages/jQuery.1.7.2/jQuery.1.7.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.1.7.2/jQuery.1.7.2.nupkg
--------------------------------------------------------------------------------
/packages/WebGrease.1.1.0/lib/WebGrease.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/WebGrease.1.1.0/lib/WebGrease.dll
--------------------------------------------------------------------------------
/packages/Autofac.3.5.2/lib/net40/Autofac.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Autofac.3.5.2/lib/net40/Autofac.dll
--------------------------------------------------------------------------------
/packages/jQuery.1.7.1.1/jQuery.1.7.1.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.1.7.1.1/jQuery.1.7.1.1.nupkg
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/wait.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/wait.gif
--------------------------------------------------------------------------------
/packages/Modernizr.2.5.3/Modernizr.2.5.3.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Modernizr.2.5.3/Modernizr.2.5.3.nupkg
--------------------------------------------------------------------------------
/packages/WebGrease.1.1.0/WebGrease.1.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/WebGrease.1.1.0/WebGrease.1.1.0.nupkg
--------------------------------------------------------------------------------
/packages/WebGrease.1.1.0/lib/Antlr3.Runtime.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/WebGrease.1.1.0/lib/Antlr3.Runtime.dll
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/Unity.3.0.1304.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.3.0.1304.1/Unity.3.0.1304.1.nupkg
--------------------------------------------------------------------------------
/packages/knockoutjs.2.1.0/knockoutjs.2.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/knockoutjs.2.1.0/knockoutjs.2.1.0.nupkg
--------------------------------------------------------------------------------
/packages/Autofac.Mvc4.3.1.0/Autofac.Mvc4.3.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Autofac.Mvc4.3.1.0/Autofac.Mvc4.3.1.0.nupkg
--------------------------------------------------------------------------------
/packages/Unity.Mvc4.1.4.0.0/Unity.Mvc4.1.4.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.Mvc4.1.4.0.0/Unity.Mvc4.1.4.0.0.nupkg
--------------------------------------------------------------------------------
/packages/Unity.Mvc4.1.4.0.0/lib/net45/Unity.Mvc4.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.Mvc4.1.4.0.0/lib/net45/Unity.Mvc4.dll
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/calendarimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/calendarimage.png
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Providers.Core.1.1/readme.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Providers.Core.1.1/readme.html
--------------------------------------------------------------------------------
/packages/Elasticsearch.Net.1.4.2/lib/Elasticsearch.Net.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Elasticsearch.Net.1.4.2/lib/Elasticsearch.Net.dll
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/net20/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/net20/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/net35/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/net35/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/net40/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/net40/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/net45/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/net45/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/RabbitMQ.Client.3.4.3/lib/net35/RabbitMQ.Client.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/RabbitMQ.Client.3.4.3/lib/net35/RabbitMQ.Client.dll
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/packages/Autofac.Mvc4.3.1.0/lib/net40/Autofac.Integration.Mvc.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Autofac.Mvc4.3.1.0/lib/net40/Autofac.Integration.Mvc.dll
--------------------------------------------------------------------------------
/packages/CommonServiceLocator.1.0/CommonServiceLocator.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/CommonServiceLocator.1.0/CommonServiceLocator.1.0.nupkg
--------------------------------------------------------------------------------
/packages/Elasticsearch.Net.1.4.2/lib/net45/Elasticsearch.Net.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Elasticsearch.Net.1.4.2/lib/net45/Elasticsearch.Net.dll
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/netcore45/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/netcore45/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/lib/Net45/Microsoft.Practices.Unity.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.3.0.1304.1/lib/Net45/Microsoft.Practices.Unity.dll
--------------------------------------------------------------------------------
/packages/jQueryUIHelpers.Mvc4.2.1.0/lib/net40/JQueryUIHelpers.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQueryUIHelpers.Mvc4.2.1.0/lib/net40/JQueryUIHelpers.dll
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/jQuery.UI.Combined.1.10.3.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/jQuery.UI.Combined.1.10.3.nupkg
--------------------------------------------------------------------------------
/packages/jQuery.Validation.1.9.0.1/jQuery.Validation.1.9.0.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.Validation.1.9.0.1/jQuery.Validation.1.9.0.1.nupkg
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Mvc.4.0.20710.0/lib/net40/System.Web.Mvc.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Mvc.4.0.20710.0/lib/net40/System.Web.Mvc.dll
--------------------------------------------------------------------------------
/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll
--------------------------------------------------------------------------------
/packages/StackExchange.Redis.1.0.394/lib/net40/StackExchange.Redis.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/StackExchange.Redis.1.0.394/lib/net40/StackExchange.Redis.dll
--------------------------------------------------------------------------------
/packages/StackExchange.Redis.1.0.394/lib/net45/StackExchange.Redis.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/StackExchange.Redis.1.0.394/lib/net45/StackExchange.Redis.dll
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/jQuery.UI.Combined.1.8.20.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/jQuery.UI.Combined.1.8.20.1.nupkg
--------------------------------------------------------------------------------
/packages/jQueryUIHelpers.Mvc4.2.1.0/jQueryUIHelpers.Mvc4.2.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQueryUIHelpers.Mvc4.2.1.0/jQueryUIHelpers.Mvc4.2.1.0.nupkg
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Razor.2.0.20710.0/lib/net40/System.Web.Razor.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Razor.2.0.20710.0/lib/net40/System.Web.Razor.dll
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/tools/install.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | $project.DTE.ItemOperations.Navigate('https://unity.codeplex.com/wikipage?title=Unity3ReleaseNotes')
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/lib/NetCore45/Microsoft.Practices.Unity.NetCore.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.3.0.1304.1/lib/NetCore45/Microsoft.Practices.Unity.NetCore.dll
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/lib/NetCore45/Microsoft.Practices.Unity.NetCore.pri:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.3.0.1304.1/lib/NetCore45/Microsoft.Practices.Unity.NetCore.pri
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/lib/wp8/Microsoft.Practices.Unity.WindowsPhone.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.3.0.1304.1/lib/wp8/Microsoft.Practices.Unity.WindowsPhone.dll
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Mvc.4.0.20710.0/Microsoft.AspNet.Mvc.4.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Mvc.4.0.20710.0/Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Providers.Core.1.1/lib/net40/System.Web.Providers.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Providers.Core.1.1/lib/net40/System.Web.Providers.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.Helpers.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.Helpers.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.WebPages.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.WebPages.dll
--------------------------------------------------------------------------------
/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/lib/Net45/Microsoft.Practices.Unity.Configuration.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Unity.3.0.1304.1/lib/Net45/Microsoft.Practices.Unity.Configuration.dll
--------------------------------------------------------------------------------
/packages/CommonServiceLocator.1.0/lib/SL30/Microsoft.Practices.ServiceLocation.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/CommonServiceLocator.1.0/lib/SL30/Microsoft.Practices.ServiceLocation.dll
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/_MXClientValidation.cshtml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | @RenderBody()
5 |
--------------------------------------------------------------------------------
/packages/CommonServiceLocator.1.0/lib/NET35/Microsoft.Practices.ServiceLocation.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/CommonServiceLocator.1.0/lib/NET35/Microsoft.Practices.ServiceLocation.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Razor.2.0.20710.0/Microsoft.AspNet.Razor.2.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Razor.2.0.20710.0/Microsoft.AspNet.Razor.2.0.20710.0.nupkg
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/Matrix.Web/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Providers.Core.1.1/Microsoft.AspNet.Providers.Core.1.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Providers.Core.1.1/Microsoft.AspNet.Providers.Core.1.1.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Web.Optimization.1.0.0/lib/net40/System.Web.Optimization.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Web.Optimization.1.0.0/lib/net40/System.Web.Optimization.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.4.0.20710.0/Microsoft.AspNet.WebApi.4.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.4.0.20710.0/Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.WebPages.Razor.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.WebPages.Razor.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/lib/net40/System.Web.Http.WebHost.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/lib/net40/System.Web.Http.WebHost.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebPages.2.0.20710.0/Microsoft.AspNet.WebPages.2.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebPages.2.0.20710.0/Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/animated-overlay.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/animated-overlay.gif
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Providers.LocalDB.1.1/Microsoft.AspNet.Providers.LocalDB.1.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Providers.LocalDB.1.1/Microsoft.AspNet.Providers.LocalDB.1.1.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.Client.4.0.20710.0/lib/net40/System.Net.Http.Formatting.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.Client.4.0.20710.0/lib/net40/System.Net.Http.Formatting.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.WebPages.Deployment.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebPages.2.0.20710.0/lib/net40/System.Web.WebPages.Deployment.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.Web.Optimization.1.0.0/Microsoft.AspNet.Web.Optimization.1.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.Web.Optimization.1.0.0/Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/packages/Autofac.3.5.2/lib/portable-net4+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/Autofac.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Autofac.3.5.2/lib/portable-net4+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/Autofac.dll
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.Client.4.0.20710.0/Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.Client.4.0.20710.0/Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/Newtonsoft.Json.6.0.6/lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Newtonsoft.Json.6.0.6/lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/animated-overlay.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/animated-overlay.gif
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Tools/uninstall.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | # Update the _references.js file
6 | Remove-Reference $scriptsFolderProjectItem $juiFileNameRegEx
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/packages/Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0/Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0/Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/Matrix.Core/Matrix.Core.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ProjectFiles
5 |
6 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/EditorTemplates/DenormalizedReference.cshtml:
--------------------------------------------------------------------------------
1 | @model Matrix.Core.Framework.DenormalizedReference
2 |
3 | @{
4 | Layout = null;
5 | }
6 |
7 | @Html.HiddenFor(x => x.DenormalizedId)
8 | @Html.HiddenFor(x => x.DenormalizedName)
9 |
10 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/MXWeb.css:
--------------------------------------------------------------------------------
1 | .leftMenu {
2 | vertical-align: top;
3 | padding-top:2%;
4 | width:100px;
5 | border-right:1px solid orange;
6 | }
7 |
8 | .flatLookups {
9 | font-size:13px;
10 | /*overflow-x:scroll;*/
11 | }
12 |
13 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/EditorTemplates/DenormalizedReferenceValidated.cshtml:
--------------------------------------------------------------------------------
1 | @model Matrix.Core.Framework.DenormalizedReferenceValidated
2 |
3 | @{
4 | Layout = null;
5 | }
6 |
7 | @Html.HiddenFor(x => x.DenormalizedId)
8 | @Html.HiddenFor(x => x.DenormalizedName)
9 |
10 |
--------------------------------------------------------------------------------
/packages/Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0/Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0/Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0.nupkg
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pro-dev-amit/mongo_app/HEAD/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.autocomplete.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.selectable.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.selectable.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
--------------------------------------------------------------------------------
/Matrix.Entities/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.selectable.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
--------------------------------------------------------------------------------
/Matrix.Core/CacheCore/MXCacheDatabaseName.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Core.CacheCore
8 | {
9 | public enum MXCacheDatabaseName
10 | {
11 | FlagSettings = 0,
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Matrix.Processor/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/jQueryUIHelpers.Mvc4.2.1.0/content/views/web.config.transform:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Matrix.Core/SearchCore/ISearchDocument.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Core.SearchCore
8 | {
9 | public interface ISearchDocument
10 | {
11 | string Id { get; set; }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/_QueryTime.cshtml:
--------------------------------------------------------------------------------
1 | @*@model string*@
2 | @{
3 | Layout = null;
4 | }
5 | @if (Matrix.Core.ConfigurationsCore.MXFlagSettingHelper.Get("bShowLoadTime"))
6 | {
7 |
8 | Query Time : @ViewBag.QueryTime
9 |
10 | }
--------------------------------------------------------------------------------
/Matrix.Web/App_Start/FilterConfig.cs:
--------------------------------------------------------------------------------
1 | using System.Web;
2 | using System.Web.Mvc;
3 |
4 | namespace Matrix.Web
5 | {
6 | public class FilterConfig
7 | {
8 | public static void RegisterGlobalFilters(GlobalFilterCollection filters)
9 | {
10 | filters.Add(new HandleErrorAttribute());
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.selectable.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.selectable.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
--------------------------------------------------------------------------------
/Matrix.Core/SearchCore/ISearchClient.cs:
--------------------------------------------------------------------------------
1 | using Nest;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.Core.SearchCore
9 | {
10 | public interface ISearchClient
11 | {
12 | ElasticClient Client { get; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/Error.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | Layout = null;
3 | }
4 |
5 |
6 |
7 |
8 |
9 | Error
10 |
11 |
12 |
13 | Sorry, an error occurred while processing your request.
14 |
15 |
16 |
--------------------------------------------------------------------------------
/start_MongoDB_ElasticSearch_Redis.bat:
--------------------------------------------------------------------------------
1 | :: Since, I've set things up like this in my local box. You just need to replace the paths here to point correctly.
2 |
3 | cd\
4 | start /d "C:\redis_server" redis-server.exe
5 | start /d "C:\mongodb_server\bin" mongod.exe --storageEngine wiredTiger --dbpath c:\data\db
6 | start /d "C:\elasticsearch_server\bin" elasticsearch
--------------------------------------------------------------------------------
/Matrix.Core/QueueCore/IMXRabbitClient.cs:
--------------------------------------------------------------------------------
1 | using EasyNetQ;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.Core.QueueCore
9 | {
10 | public interface IMXRabbitClient : IDisposable
11 | {
12 | IBus Bus { get; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.all.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Theming
9 | */
10 | @import "jquery.ui.base.css";
11 | @import "jquery.ui.theme.css";
12 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.progressbar.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.progressbar.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
--------------------------------------------------------------------------------
/Matrix.Entities/QueueRequestResponseObjects/BookQueueResponse.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Entities.QueueRequestResponseObjects
8 | {
9 | public class BookQueueResponse
10 | {
11 | public String Id { get; set; }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.progressbar.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.progressbar.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.selectable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Selectable 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Selectable#theming
9 | */
10 | .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
11 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.all.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Theming
9 | */
10 | @import "jquery.ui.base.css";
11 | @import "jquery.ui.theme.css";
12 |
--------------------------------------------------------------------------------
/packages/repositories.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.tooltip.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.all.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Theming
10 | */
11 | @import "jquery.ui.base.css";
12 | @import "jquery.ui.theme.css";
13 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Tools/install.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | if ($scriptsFolderProjectItem -eq $null) {
6 | # No Scripts folder
7 | Write-Host "No Scripts folder found"
8 | exit
9 | }
10 |
11 | # Update the _references.js file
12 | AddOrUpdate-Reference $scriptsFolderProjectItem $juiFileNameRegEx $juiFileName
--------------------------------------------------------------------------------
/Matrix.Core/FrameworkCore/IDenormalizedReference.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Core.FrameworkCore
8 | {
9 | public interface IDenormalizedReference
10 | {
11 | string DenormalizedId { get; set; }
12 |
13 | string DenormalizedName { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Matrix.Entities/QueueRequestResponseObjects/BooksQueueResponse.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Matrix.Entities.MongoEntities;
7 |
8 | namespace Matrix.Entities.QueueRequestResponseObjects
9 | {
10 | public class BooksQueueResponse
11 | {
12 | public IList Books { get; set; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.selectable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Selectable 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Selectable#theming
9 | */
10 | .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
11 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.progressbar.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Progressbar 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Progressbar#theming
9 | */
10 | .ui-progressbar { height:2em; text-align: left; overflow: hidden; }
11 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
--------------------------------------------------------------------------------
/Matrix.Business/CommonHelpers/MXCheckBoxItem.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.Core.MongoCore;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Web;
7 |
8 | namespace Matrix.Business.CommonHelpers
9 | {
10 | public class MXCheckBoxItem
11 | {
12 | public DenormalizedReference DenormalizedReference { get; set; }
13 |
14 | public bool IsSelected { get; set; }
15 | }
16 | }
--------------------------------------------------------------------------------
/Matrix.Core/SearchCore/MXSearchDocument.cs:
--------------------------------------------------------------------------------
1 | using Nest;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.Core.SearchCore
9 | {
10 | public class MXSearchDocument : ISearchDocument
11 | {
12 | [ElasticProperty(OmitNorms = true, Index = FieldIndexOption.No, Store = true)]
13 | public string Id { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesCustom/IInitialConfigurationRepository.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.DAL.MongoRepositoriesCustom
8 | {
9 | public interface IInitialConfigurationRepository
10 | {
11 | bool IsMasterDataSet { get; }
12 |
13 | void SetMasterData();
14 |
15 | void ClearEverything();
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.autocomplete.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Autocomplete 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Autocomplete#theming
10 | */
11 | .ui-autocomplete {
12 | position: absolute;
13 | top: 0;
14 | left: 0;
15 | cursor: default;
16 | }
17 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.selectable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Selectable 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Selectable#theming
10 | */
11 | .ui-selectable-helper {
12 | position: absolute;
13 | z-index: 100;
14 | border: 1px dotted black;
15 | }
16 |
--------------------------------------------------------------------------------
/Matrix.Business/ViewModels/ClientViewModel.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Entities.MongoEntities;
2 | using Matrix.Core.MongoCore;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Business.ViewModels
10 | {
11 | //this viewModel is created for extensibility
12 | public class ClientViewModel
13 | {
14 | public Client Client { get; set; }
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Matrix.Entities/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.progressbar.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Progressbar 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Progressbar#theming
9 | */
10 | .ui-progressbar { height:2em; text-align: left; overflow: hidden; }
11 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Author.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization.Attributes;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Entities.MongoEntities
10 | {
11 | [BsonIgnoreExtraElements]
12 | public class Author : MXMongoEntity
13 | {
14 | //[BsonElement("cd")]
15 | //public string Code { get; set; }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/Skill.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization.Attributes;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Entities.MongoEntities
10 | {
11 | [BsonIgnoreExtraElements]
12 | public class Skill : MXMongoEntity
13 | {
14 | [BsonElement("cd")]
15 | public string Code { get; set; }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Matrix.Core/FrameworkCore/IMXEntity.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Core.FrameworkCore
8 | {
9 | public interface IMXEntity
10 | {
11 | string Id { get; set; }
12 |
13 | string Name { get; set; }
14 |
15 | long Version { get; set; }
16 |
17 | string CreatedBy { get; set; }
18 |
19 | DateTime CreatedDate { get; set; }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/BookCategory.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization.Attributes;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Entities.MongoEntities
10 | {
11 | [BsonIgnoreExtraElements]
12 | public class BookCategory : MXMongoEntity
13 | {
14 | [BsonElement("cd")]
15 | public string Code { get; set; }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/Salutation.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization.Attributes;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Entities.MongoEntities
10 | {
11 | [BsonIgnoreExtraElements]
12 | public class Salutation : MXMongoEntity
13 | {
14 | //[BsonElement("cd")]
15 | //public string Code { get; set; }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Matrix.Core/UserProfile/UserProfileHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Core.UserProfile
8 | {
9 | public class UserProfileHelper
10 | {
11 | public static string CurrentUser
12 | {
13 | get
14 | {
15 | return @"MX\amkumar"; //please implement this in your own way.
16 | }
17 | }
18 | }//End of class
19 | }
20 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/Gender.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Entities.MongoEntities
11 | {
12 | [BsonIgnoreExtraElements]
13 | public class Gender : MXMongoEntity
14 | {
15 | [BsonElement("cd")]
16 | public string Code { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.tooltip.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Tooltip 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | */
9 | .ui-tooltip {
10 | padding: 8px;
11 | position: absolute;
12 | z-index: 9999;
13 | max-width: 300px;
14 | -webkit-box-shadow: 0 0 5px #aaa;
15 | box-shadow: 0 0 5px #aaa;
16 | }
17 | body .ui-tooltip {
18 | border-width: 2px;
19 | }
20 |
--------------------------------------------------------------------------------
/Matrix.DAL/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/ClientType.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Entities.MongoEntities
11 | {
12 | [BsonIgnoreExtraElements]
13 | public class ClientType : MXMongoEntity
14 | {
15 | [BsonElement("cd")]
16 | public string Code { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/Designation.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Entities.MongoEntities
11 | {
12 | [BsonIgnoreExtraElements]
13 | public class Designation : MXMongoEntity
14 | {
15 | [BsonElement("cd")]
16 | public string Code { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Lookups/ProgrammingRating.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Entities.MongoEntities
11 | {
12 | [BsonIgnoreExtraElements]
13 | public class ProgrammingRating : MXMongoEntity
14 | {
15 | [BsonElement("cd")]
16 | public string Code { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.progressbar.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
--------------------------------------------------------------------------------
/Matrix.Web/App_Start/WebApiConfig.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Web.Http;
5 |
6 | namespace Matrix.Web
7 | {
8 | public static class WebApiConfig
9 | {
10 | public static void Register(HttpConfiguration config)
11 | {
12 | config.Routes.MapHttpRoute(
13 | name: "DefaultApi",
14 | routeTemplate: "api/{controller}/{id}",
15 | defaults: new { id = RouteParameter.Optional }
16 | );
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesCustom/IFlagSettingRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.ConfigurationsCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.DAL.MongoRepositoriesCustom
9 | {
10 | public interface IFlagSettingRepository
11 | {
12 | IList Get(int skip = 0, int take = -1);
13 |
14 | FlagSetting GetOne(string id);
15 |
16 | bool Save(FlagSetting entity);
17 |
18 | bool Delete(string id);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Home/About.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | Layout = null; //"~/Views/Shared/_Layout.cshtml";
3 | }
4 |
5 | About Me
6 |
7 |
8 | I'm a .Net developer mainly into ASP.Net MVC & C#, currently based in Bangalore, India right now.
9 |
10 |
11 |
12 |
13 | Do visit my complete profile at my website here
14 | Or drop an email to me; Send email (amit.nosql@gmail.com).
15 |
16 |
--------------------------------------------------------------------------------
/Matrix.Core/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Matrix.Core/MongoCore/MXMongoEntityX.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using MongoDB.Bson;
3 | using MongoDB.Bson.Serialization;
4 | using MongoDB.Bson.Serialization.Attributes;
5 | using System;
6 | using System.Collections.Generic;
7 | using System.Linq;
8 | using System.Text;
9 | using System.Threading.Tasks;
10 |
11 | namespace Matrix.Core.MongoCore
12 | {
13 | public class MXMongoEntityX where T : IMXEntity
14 | {
15 | [BsonId]
16 | [BsonRepresentation(BsonType.ObjectId)]
17 | public string Id { get; set; }
18 |
19 | [BsonElement]
20 | public T XDocument { get; set; }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/EditorTemplates/DateTime.cshtml:
--------------------------------------------------------------------------------
1 | @model DateTime?
2 |
3 | @{
4 | Layout = null;
5 | }
6 |
7 | @Html.TextBox("", Model,new { @class = "cssDate" })
8 |
9 |
--------------------------------------------------------------------------------
/Matrix.Core/SearchCore/MXSearchDenormalizedRefrence.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Nest;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Core.SearchCore
10 | {
11 | public class MXSearchDenormalizedRefrence : IDenormalizedReference
12 | {
13 | [ElasticProperty(Name = "id", OmitNorms = true, Index = FieldIndexOption.No, Store = true)]
14 | public string DenormalizedId { get; set; }
15 |
16 | [ElasticProperty(Name = "nm")]
17 | public string DenormalizedName { get; set; }
18 |
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Matrix.DAL/SearchRepositoriesBase/IBookSearchRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.SearchCore;
2 | using Matrix.Entities.SearchDocuments;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.DAL.SearchRepositoriesBase
10 | {
11 | public interface IBookSearchRepository : ISearchRepository
12 | {
13 | //this is only for setting up some sample data in elastic search index
14 | bool IndexSampleDocuments(IList documents);
15 |
16 | IList Search(string term, int skip = 0, int take = 30);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Matrix.Core/MongoCore/MXMongoIdGenerator.cs:
--------------------------------------------------------------------------------
1 | using MongoDB.Bson;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.Core.MongoCore
9 | {
10 | ///
11 | /// Generate IDs for embedded documents.
12 | /// Generally, mongodb assigns an ID for creating a new parent document; hence there is absolutely no need to use this with parent documents.
13 | ///
14 | public class MXMongoIdGenerator
15 | {
16 | public static string NewId
17 | {
18 | get { return ObjectId.GenerateNewId().ToString(); }
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Matrix.Web/App_Start/RouteConfig.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Web;
5 | using System.Web.Mvc;
6 | using System.Web.Routing;
7 |
8 | namespace Matrix.Web
9 | {
10 | public class RouteConfig
11 | {
12 | public static void RegisterRoutes(RouteCollection routes)
13 | {
14 | routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
15 |
16 | routes.MapRoute(
17 | name: "Default",
18 | url: "{controller}/{action}/{id}",
19 | defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
20 | );
21 | }
22 | }
23 | }
--------------------------------------------------------------------------------
/Matrix.Web/Areas/Sales/SalesAreaRegistration.cs:
--------------------------------------------------------------------------------
1 | using System.Web.Mvc;
2 |
3 | namespace Matrix.Web.Areas.Sales
4 | {
5 | public class SalesAreaRegistration : AreaRegistration
6 | {
7 | public override string AreaName
8 | {
9 | get
10 | {
11 | return "Sales";
12 | }
13 | }
14 |
15 | public override void RegisterArea(AreaRegistrationContext context)
16 | {
17 | context.MapRoute(
18 | "Sales_default",
19 | "Sales/{controller}/{action}/{id}",
20 | new { action = "Index", id = UrlParameter.Optional }
21 | );
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.autocomplete.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.autocomplete.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
--------------------------------------------------------------------------------
/Matrix.Business/ViewModels/EmployeeViewModel.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Entities.MongoEntities;
2 | using Matrix.Core.MongoCore;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 | using Matrix.Business.CommonHelpers;
9 | using Matrix.Core.FrameworkCore;
10 |
11 | namespace Matrix.Business.ViewModels
12 | {
13 | public class EmployeeViewModel
14 | {
15 | public Employee Employee { get; set; }
16 |
17 | public IList LstGender { get; set; }
18 | public IList LstRating { get; set; }
19 |
20 | public IList LstSkill { get; set; }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesBase/IMXBusinessMongoRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.DAL.MongoRepositoriesBase
9 | {
10 | ///
11 | /// Contract for "MXBusiness" dataset; can have behavior specific to this dataset only. Right now, I do not have anything specific on this database; but a real
12 | /// business would certainly need such extensibility points.
13 | /// Create a similar contract for a new database.
14 | ///
15 | public interface IMXBusinessMongoRepository : IMXMongoRepository
16 | {
17 |
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Matrix.Core/ConfigurationsCore/IMXConfigurationMongoRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.Core.ConfigurationsCore
9 | {
10 | ///
11 | /// Contract for "MXBusiness" dataset; can have behavior specific to this dataset only. Right now, I do not have anything specific on this database; but a real
12 | /// business would certainly need such extensibility points.
13 | /// Create a similar contract for a new database.
14 | ///
15 | public interface IMXConfigurationMongoRepository : IMXMongoRepository
16 | {
17 |
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.accordion.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.autocomplete.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.autocomplete.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesBase/IMXProductCatalogMongoRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Matrix.DAL.MongoRepositoriesBase
9 | {
10 | ///
11 | /// Contract for "MXProductCatalog" dataset; can have behavior specific to this dataset only. Right now, I do not have anything specific on this database; but a real
12 | /// business would certainly need such extensibility points.
13 | /// Create a similar contract for a new database.
14 | ///
15 | public interface IMXProductCatalogMongoRepository : IMXMongoRepository
16 | {
17 |
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Matrix.Core/ConfigurationsCore/FlagSetting.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using MongoDB.Bson.Serialization.Attributes;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.ComponentModel.DataAnnotations;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Core.ConfigurationsCore
11 | {
12 | [BsonIgnoreExtraElements]
13 | public class FlagSetting : MXMongoEntity
14 | {
15 | [Required]
16 | [BsonElement("fV")]
17 | public string FlagValue { get; set; }
18 |
19 | [BsonElement("dc")]
20 | public string Description { get; set; }
21 |
22 | [BsonElement("iP")]
23 | public bool IsPermanent { get; set; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.base.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Theming
9 | */
10 | @import url("jquery.ui.core.css");
11 |
12 | @import url("jquery.ui.accordion.css");
13 | @import url("jquery.ui.autocomplete.css");
14 | @import url("jquery.ui.button.css");
15 | @import url("jquery.ui.datepicker.css");
16 | @import url("jquery.ui.dialog.css");
17 | @import url("jquery.ui.progressbar.css");
18 | @import url("jquery.ui.resizable.css");
19 | @import url("jquery.ui.selectable.css");
20 | @import url("jquery.ui.slider.css");
21 | @import url("jquery.ui.tabs.css");
22 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.base.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Theming
9 | */
10 | @import url("jquery.ui.core.css");
11 |
12 | @import url("jquery.ui.accordion.css");
13 | @import url("jquery.ui.autocomplete.css");
14 | @import url("jquery.ui.button.css");
15 | @import url("jquery.ui.datepicker.css");
16 | @import url("jquery.ui.dialog.css");
17 | @import url("jquery.ui.progressbar.css");
18 | @import url("jquery.ui.resizable.css");
19 | @import url("jquery.ui.selectable.css");
20 | @import url("jquery.ui.slider.css");
21 | @import url("jquery.ui.tabs.css");
22 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.progressbar.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Progressbar 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Progressbar#theming
10 | */
11 | .ui-progressbar {
12 | height: 2em;
13 | text-align: left;
14 | overflow: hidden;
15 | }
16 | .ui-progressbar .ui-progressbar-value {
17 | margin: -1px;
18 | height: 100%;
19 | }
20 | .ui-progressbar .ui-progressbar-overlay {
21 | background: url("images/animated-overlay.gif");
22 | height: 100%;
23 | filter: alpha(opacity=25);
24 | opacity: 0.25;
25 | }
26 | .ui-progressbar-indeterminate .ui-progressbar-value {
27 | background-image: none;
28 | }
29 |
--------------------------------------------------------------------------------
/Matrix.Web/Areas/Sales/Views/Book/IndexSub.cshtml:
--------------------------------------------------------------------------------
1 | @model IList
2 |
3 | @{
4 | //ViewBag.Title = "IndexSub";
5 | Layout = null; //"~/Views/Shared/_Layout.cshtml";
6 | }
7 | @Html.Partial("_QueryTime")
8 |
9 | @if (Model != null && Model.Count > 0)
10 | {
11 | foreach (var item in Model)
12 | {
13 |
14 | Title : @item.Title
15 | Author : @item.Author.DenormalizedName
16 | Category : @item.Category.DenormalizedName
17 | Avaliable Copies : @item.AvaliableCopies
18 |
19 |
20 | }
21 | }
22 | else
23 | {
24 |
25 | @Html.Label("NO DATA FOUND")
26 | }
27 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.spinner.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
--------------------------------------------------------------------------------
/Matrix.Entities/SearchDocuments/BookSearchDocument.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.SearchCore;
2 | using Nest;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Entities.SearchDocuments
10 | {
11 | public class BookSearchDocument : MXSearchDocument
12 | {
13 | public string Title { get; set; }
14 |
15 | //store the field but do not index it.
16 | [ElasticProperty(Name = "aC", OmitNorms = true, Index = FieldIndexOption.No, Store = true)]
17 | public int AvaliableCopies { get; set; }
18 |
19 | [ElasticProperty(Name= "au")]
20 | public MXSearchDenormalizedRefrence Author { get; set; }
21 |
22 | [ElasticProperty(Name = "ca")]
23 | public MXSearchDenormalizedRefrence Category { get; set; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.core.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.core.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.accordion.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.accordion.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.tabs.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.core.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.core.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.base.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Theming
10 | */
11 | @import url("jquery.ui.core.css");
12 |
13 | @import url("jquery.ui.accordion.css");
14 | @import url("jquery.ui.autocomplete.css");
15 | @import url("jquery.ui.button.css");
16 | @import url("jquery.ui.datepicker.css");
17 | @import url("jquery.ui.dialog.css");
18 | @import url("jquery.ui.menu.css");
19 | @import url("jquery.ui.progressbar.css");
20 | @import url("jquery.ui.resizable.css");
21 | @import url("jquery.ui.selectable.css");
22 | @import url("jquery.ui.slider.css");
23 | @import url("jquery.ui.spinner.css");
24 | @import url("jquery.ui.tabs.css");
25 | @import url("jquery.ui.tooltip.css");
26 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.accordion.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.accordion.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesBase/MXProductCatalogMongoRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Configuration;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.DAL.MongoRepositoriesBase
10 | {
11 | ///
12 | /// This is specific for "MXProductCatalog" database. For a new database; create a new class on similar lines.
13 | ///
14 | public class MXProductCatalogMongoRepository : MXMongoRepository, IMXProductCatalogMongoRepository
15 | {
16 | public MXProductCatalogMongoRepository()
17 | {
18 | connectionUrl = new Lazy(() => ConfigurationManager.AppSettings["mongoConnUrl"].ToString());
19 | databaseName = new Lazy(() => ConfigurationManager.AppSettings["MXProductCatalogDatabaseName"].ToString());
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.tabs.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.tabs.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Book.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.Core.MongoCore;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.ComponentModel.DataAnnotations;
7 | using System.Linq;
8 | using System.Text;
9 | using System.Threading.Tasks;
10 |
11 | namespace Matrix.Entities.MongoEntities
12 | {
13 | [BsonIgnoreExtraElements]
14 | public class Book : MXMongoEntity
15 | {
16 | [BsonElement("ds")]
17 | public string Description { get; set; }
18 |
19 | [Required]
20 | [BsonElement("aC")]
21 | public int AvaliableCopies { get; set; }
22 |
23 | [BsonElement("au")]
24 | public DenormalizedReference Author { get; set; }
25 |
26 | [BsonElement("ct")]
27 | public DenormalizedReference Category { get; set; }
28 |
29 | //[BsonElement("iPS")]
30 | //public bool IsPortedToSearchEngine { get; set; }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/packages/Unity.Mvc4.1.4.0.0/content/Bootstrapper.cs.pp:
--------------------------------------------------------------------------------
1 | using System.Web.Mvc;
2 | using Microsoft.Practices.Unity;
3 | using Unity.Mvc4;
4 |
5 | namespace $rootnamespace$
6 | {
7 | public static class Bootstrapper
8 | {
9 | public static IUnityContainer Initialise()
10 | {
11 | var container = BuildUnityContainer();
12 |
13 | DependencyResolver.SetResolver(new UnityDependencyResolver(container));
14 |
15 | return container;
16 | }
17 |
18 | private static IUnityContainer BuildUnityContainer()
19 | {
20 | var container = new UnityContainer();
21 |
22 | // register all your components with the container here
23 | // it is NOT necessary to register your controllers
24 |
25 | // e.g. container.RegisterType();
26 | RegisterTypes(container);
27 |
28 | return container;
29 | }
30 |
31 | public static void RegisterTypes(IUnityContainer container)
32 | {
33 |
34 | }
35 | }
36 | }
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.resizable.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.resizable.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.slider.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.slider.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.core.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
--------------------------------------------------------------------------------
/Matrix.Business/ViewModels/BookViewModel.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.Core.MongoCore;
3 | using Matrix.Entities.MongoEntities;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Business.ViewModels
11 | {
12 | ///
13 | /// I'm directly using the "Book" MongoEntity here.
14 | /// But you just create separate objects for all functionalities such as Employee, Client, Book etc and others and map them using automapper in the custom
15 | /// repositories. That would give you the flexibility to even change the underlying datastore without affecting the business model here.
16 | ///
17 | public class BookViewModel
18 | {
19 | public Book Book { get; set; }
20 |
21 | public IList LstAuthor { get; set; }
22 |
23 | public IList LstCategory { get; set; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.resizable.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.tabs.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.tabs.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.resizable.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.resizable.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesBase/MXBusinessMongoRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Configuration;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.DAL.MongoRepositoriesBase
10 | {
11 | ///
12 | /// This is specific for "MXBusiness" database. For a new database; create a new class on similar lines.
13 | ///
14 | public class MXBusinessMongoRepository : MXMongoRepository, IMXBusinessMongoRepository
15 | {
16 | //well, we can have a parameterized constructor here and inject values by IoC containers. But it's ok for now.
17 | public MXBusinessMongoRepository()
18 | {
19 | connectionUrl = new Lazy(() => ConfigurationManager.AppSettings["mongoConnUrl"].ToString());
20 | databaseName = new Lazy(() => ConfigurationManager.AppSettings["MXBusinessDatabaseName"].ToString());
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.slider.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.slider.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
--------------------------------------------------------------------------------
/Matrix.Web/Unity.Mvc4.README.txt:
--------------------------------------------------------------------------------
1 | Getting started with Unity.Mvc4
2 | -------------------------------
3 |
4 | To get started, just add a call to Bootstrapper.Initialise() in the Application_Start method of Global.asax.cs
5 | and the MVC framework will then use the Unity.Mvc4 DependencyResolver to resolve your components.
6 |
7 | There is code in the bootstrapper to initialise the Unity container. Any components that you need to inject should be
8 | registered in the BuildUnityContainer method of the Bootstrapper. All components that implement IDisposable should be
9 | registered with the HierarchicalLifetimeManager to ensure that theey are properly disposed at the end of the request.
10 |
11 | It is typically not necessary to register your controllers with Unity.
12 |
13 | The readme has been copyied from Unity.MVC3 as this is a package just to support MVC4, the unity portion is identical.
14 | You can find out more about Unity.Mvc3 by visiting:
15 |
16 | http://devtrends.co.uk/blog/introducing-the-unity.mvc3-nuget-package-to-reconcile-mvc3-unity-and-idisposable
--------------------------------------------------------------------------------
/Matrix.Web/Controllers/MXBaseController.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Web;
6 | using System.Web.Mvc;
7 |
8 | namespace Matrix.Web.Controllers
9 | {
10 | public class MXBaseController : Controller
11 | {
12 | //No need to get the repository from here anymore; this is being injected by unity now.
13 | //Keeping this class for extensibility purpose.
14 |
15 | ///
16 | /// DbContext for mongoDB
17 | ///
18 | //private Lazy repository = new Lazy
19 | // (
20 | // () => new MXMongoRepository()
21 | // );
22 |
23 | //protected IRepository _mongoRepository
24 | //{
25 | // get
26 | // {
27 | // return repository.Value;
28 | // }
29 | //}
30 |
31 | //public MXBaseController()
32 | //{
33 |
34 | //}
35 |
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/packages/Unity.Mvc4.1.4.0.0/content/Unity.Mvc4.README.txt:
--------------------------------------------------------------------------------
1 | Getting started with Unity.Mvc4
2 | -------------------------------
3 |
4 | To get started, just add a call to Bootstrapper.Initialise() in the Application_Start method of Global.asax.cs
5 | and the MVC framework will then use the Unity.Mvc4 DependencyResolver to resolve your components.
6 |
7 | There is code in the bootstrapper to initialise the Unity container. Any components that you need to inject should be
8 | registered in the BuildUnityContainer method of the Bootstrapper. All components that implement IDisposable should be
9 | registered with the HierarchicalLifetimeManager to ensure that theey are properly disposed at the end of the request.
10 |
11 | It is typically not necessary to register your controllers with Unity.
12 |
13 | The readme has been copyied from Unity.MVC3 as this is a package just to support MVC4, the unity portion is identical.
14 | You can find out more about Unity.Mvc3 by visiting:
15 |
16 | http://devtrends.co.uk/blog/introducing-the-unity.mvc3-nuget-package-to-reconcile-mvc3-unity-and-idisposable
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.accordion.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Accordion 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Accordion#theming
10 | */
11 | .ui-accordion .ui-accordion-header {
12 | display: block;
13 | cursor: pointer;
14 | position: relative;
15 | margin-top: 2px;
16 | padding: .5em .5em .5em .7em;
17 | min-height: 0; /* support: IE7 */
18 | }
19 | .ui-accordion .ui-accordion-icons {
20 | padding-left: 2.2em;
21 | }
22 | .ui-accordion .ui-accordion-noicons {
23 | padding-left: .7em;
24 | }
25 | .ui-accordion .ui-accordion-icons .ui-accordion-icons {
26 | padding-left: 2.2em;
27 | }
28 | .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
29 | position: absolute;
30 | left: .5em;
31 | top: 50%;
32 | margin-top: -8px;
33 | }
34 | .ui-accordion .ui-accordion-content {
35 | padding: 1em 2.2em;
36 | border-top: 0;
37 | overflow: auto;
38 | }
39 |
--------------------------------------------------------------------------------
/packages/jQuery.1.7.1.1/jQuery.1.7.1.1.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery
5 | 1.7.1.1
6 | jQuery
7 | John Resig
8 | John Resig
9 | http://jquery.org/license
10 | http://jquery.com/
11 | false
12 | jQuery is a new kind of JavaScript Library.
13 | jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
14 | jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
15 | en-US
16 | jQuery
17 |
18 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.dialog.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.slider.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
--------------------------------------------------------------------------------
/Matrix.Core/FrameworkCore/RequiredDenormalizedRefernce.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel.DataAnnotations;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 | using System.Web.Mvc;
8 |
9 | namespace Matrix.Core.FrameworkCore
10 | {
11 |
12 | public class RequiredDenormalizedRefernceAttribute : ValidationAttribute, IClientValidatable
13 | {
14 | public override bool IsValid(object value)
15 | {
16 | var obj = value as IDenormalizedReference;
17 | if (obj == null || string.IsNullOrEmpty(obj.DenormalizedId))
18 | return false;
19 |
20 | return true;
21 | }
22 |
23 | public IEnumerable GetClientValidationRules(ModelMetadata metadata, ControllerContext context)
24 | {
25 | yield return new ModelClientValidationRule
26 | {
27 | ErrorMessage = this.ErrorMessage,
28 | ValidationType = "RequiredDenormalizedRefernce"
29 | };
30 | }
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/packages/Unity.Mvc4.1.4.0.0/Unity.Mvc4.1.4.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Unity.Mvc4
5 | 1.4.0.0
6 | Unity.MVC4
7 | Brad Vincent, Oliver Rivett-Carnac
8 | Brad Vincent, Oliver Rivett-Carnac
9 | false
10 | Unity.Mvc4 is a library that allows simple Integration of Microsoft's Unity IoC container with ASP.NET MVC 4. Identical to Unity.MVC3 except it references MVC4
11 | Upgraded to Unity 3.*.
12 | Copyright 2014
13 | MVC4 Unity
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Matrix.Processor/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/packages/mongocsharpdriver.1.10.0/License.rtf:
--------------------------------------------------------------------------------
1 | {\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe1033{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}{\f1\fswiss\fprq2\fcharset0 Calibri;}}
2 | {\colortbl ;\red0\green0\blue255;}
3 | {\*\generator Riched20 6.2.9200}{\*\mmathPr\mnaryLim0\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
4 | \pard\widctlpar\f0\fs20 Copyright 2010-2014 MongoDB Inc.\par
5 | \par
6 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at\par
7 | \par
8 | {{\field{\*\fldinst{HYPERLINK http://www.apache.org/licenses/LICENSE-2.0 }}{\fldrslt{http://www.apache.org/licenses/LICENSE-2.0\ul0\cf0}}}}\f0\fs20\par
9 | \par
10 | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\par
11 |
12 | \pard\widctlpar\sa200\sl276\slmult1\f1\fs22\par
13 | }
14 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.menu.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.10.3 - 2013-05-03
2 | * http://jqueryui.com
3 | * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
4 |
5 | .ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}
--------------------------------------------------------------------------------
/Matrix.Core/QueueCore/MXRabbitClient.cs:
--------------------------------------------------------------------------------
1 | using EasyNetQ;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Configuration;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Core.QueueCore
10 | {
11 | ///
12 | /// RabbitMQ client. This is a singleton; check out the IoC container registrations
13 | ///
14 | public class MXRabbitClient : IMXRabbitClient
15 | {
16 | static string _connectionString;
17 |
18 | static Lazy _bus = new Lazy(() => RabbitHutch.CreateBus(_connectionString));
19 |
20 | //this connectionString is being injected by IoC containers
21 | public MXRabbitClient(string connectionString)
22 | {
23 | _connectionString = connectionString;
24 | }
25 |
26 | public IBus Bus
27 | {
28 | get
29 | {
30 | return _bus.Value;
31 | }
32 | }
33 |
34 | public void Dispose()
35 | {
36 | if (_bus.Value != null) _bus.Value.Dispose();
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.accordion.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Accordion 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Accordion#theming
9 | */
10 | /* IE/Win - Fix animation bug - #4615 */
11 | .ui-accordion { width: 100%; }
12 | .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
13 | .ui-accordion .ui-accordion-li-fix { display: inline; }
14 | .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
15 | .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
16 | .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
17 | .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
18 | .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
19 | .ui-accordion .ui-accordion-content-active { display: block; }
20 |
--------------------------------------------------------------------------------
/Matrix.Core/ConfigurationsCore/MXConfigurationMongoRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Configuration;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Core.ConfigurationsCore
10 | {
11 | ///
12 | /// This is specific to flag settings or other configurations that can drive the apllication. That's the reason this comes as a part of core framework.
13 | /// Advantage: Even releasing changes to Core framework can be flag protected.
14 | ///
15 | public class MXConfigurationMongoRepository : MXMongoRepository, IMXConfigurationMongoRepository
16 | {
17 | //well, we can have a parameterized constructor here and inject values by IoC containers. But it's ok for now.
18 | public MXConfigurationMongoRepository()
19 | {
20 | connectionUrl = new Lazy(() => ConfigurationManager.AppSettings["mongoConnUrl"].ToString());
21 | databaseName = new Lazy(() => ConfigurationManager.AppSettings["MXConfigurationDatabaseName"].ToString());
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Matrix.Web/Matrix.Web.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | SpecificPage
10 | True
11 | False
12 | False
13 | False
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 | False
23 | True
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.accordion.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Accordion 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Accordion#theming
9 | */
10 | /* IE/Win - Fix animation bug - #4615 */
11 | .ui-accordion { width: 100%; }
12 | .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
13 | .ui-accordion .ui-accordion-li-fix { display: inline; }
14 | .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
15 | .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
16 | .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
17 | .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
18 | .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
19 | .ui-accordion .ui-accordion-content-active { display: block; }
20 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/minified/jquery.ui.dialog.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.dialog.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.WebApi.Core
5 | 4.0.30506.0
6 | Microsoft ASP.NET Web API Core Libraries
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/mvc_4_eula_enu.htm
10 | http://www.asp.net/web-api
11 | true
12 | This package contains the core runtime assemblies for ASP.NET Web API. This package is used by hosts of the ASP.NET Web API runtime. To host a Web API in IIS use the Microsoft.AspNet.WebApi.WebHost package. To host a Web API in your own process use the Microsoft.AspNet.WebApi.SelfHost package.
13 | en-US
14 | Microsoft AspNet WebApi AspNetWebApi
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Matrix.Core/MongoCore/DenormalizedReference.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using MongoDB.Bson.Serialization;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace Matrix.Core.MongoCore
10 | {
11 | ///
12 | /// this is a special custom type and used throughout the framework for some very general purposes.
13 | ///
14 | public class DenormalizedReference : IDenormalizedReference
15 | {
16 | [BsonElement("id")]
17 | public string DenormalizedId { get; set; }
18 |
19 | [BsonElement("nm")]
20 | public string DenormalizedName { get; set; }
21 |
22 | //public DenormalizedReference()
23 | //{
24 | // if (!BsonClassMap.IsClassMapRegistered(typeof(DenormalizedReference)))
25 | // BsonClassMap.RegisterClassMap(c =>
26 | // {
27 | // c.MapProperty(p => p.DenormalizedId).SetElementName("id");
28 | // c.MapProperty(p => p.DenormalizedName).SetElementName("nm");
29 | // });
30 | //}
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/packages/Unity.3.0.1304.1/Unity.3.0.1304.1.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Unity
5 | 3.0.1304.1
6 | Unity
7 | Microsoft
8 | Microsoft
9 | http://www.opensource.org/licenses/ms-pl
10 | http://msdn.microsoft.com/unity
11 | http://nuget.org/Media/Default/Packages/Unity/2.0/entlib_new_icon_100x100.png
12 | true
13 | The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. It facilitates loosely-coupled design.
14 | The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection.
15 | Unity EntLib EntLib6 IoC DI container dependency injection inversion control LOB WinRT Win8 Windows8 NetCore WindowsStoreApps WindowsStore
16 |
17 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/minified/jquery.ui.dialog.min.css:
--------------------------------------------------------------------------------
1 | /*! jQuery UI - v1.8.20 - 2012-04-30
2 | * https://github.com/jquery/jquery-ui
3 | * Includes: jquery.ui.dialog.css
4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */
5 | .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.resizable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Resizable 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Resizable#theming
9 | */
10 | .ui-resizable { position: relative;}
11 | .ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
12 | .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
13 | .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
14 | .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
15 | .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
16 | .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
17 | .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
18 | .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
19 | .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
20 | .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.slider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Slider 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Slider#theming
9 | */
10 | .ui-slider { position: relative; text-align: left; }
11 | .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
12 | .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
13 |
14 | .ui-slider-horizontal { height: .8em; }
15 | .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
16 | .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
17 | .ui-slider-horizontal .ui-slider-range-min { left: 0; }
18 | .ui-slider-horizontal .ui-slider-range-max { right: 0; }
19 |
20 | .ui-slider-vertical { width: .8em; height: 100px; }
21 | .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
22 | .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
23 | .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
24 | .ui-slider-vertical .ui-slider-range-max { top: 0; }
--------------------------------------------------------------------------------
/Matrix.Web/Content/Site.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-size: .85em;
3 | font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
4 | color: #232323;
5 | background-color: #fff;
6 | }
7 |
8 | header, footer, nav, section {
9 | display: block;
10 | }
11 |
12 |
13 | /* Styles for basic forms
14 | -----------------------------------------------------------*/
15 | fieldset {
16 | border: 1px solid #ddd;
17 | padding: 0 1.4em 1.4em 1.4em;
18 | margin: 0 0 1.5em 0;
19 | }
20 |
21 | legend {
22 | font-size: 1.2em;
23 | font-weight: bold;
24 | }
25 |
26 | textarea {
27 | min-height: 75px;
28 | }
29 |
30 | .editor-label {
31 | margin: 1em 0 0 0;
32 | }
33 |
34 | .editor-field {
35 | margin: 0.5em 0 0 0;
36 | }
37 |
38 |
39 | /* Styles for validation helpers
40 | -----------------------------------------------------------*/
41 | .field-validation-error {
42 | color: #f00;
43 | }
44 |
45 | .field-validation-valid {
46 | display: none;
47 | }
48 |
49 | .input-validation-error {
50 | border: 1px solid #f00;
51 | background-color: #fee;
52 | }
53 |
54 | .validation-summary-errors {
55 | font-weight: bold;
56 | color: #f00;
57 | }
58 |
59 | .validation-summary-valid {
60 | display: none;
61 | }
62 |
--------------------------------------------------------------------------------
/Matrix.Web/Areas/Sales/Views/ClientContact/Index.cshtml:
--------------------------------------------------------------------------------
1 | @model Matrix.Entities.MongoEntities.Client
2 |
3 | @{
4 | //ViewBag.Title = "ClientContactIndex";
5 | Layout = null;
6 | }
7 |
8 | @Html.Partial("_QueryTime")
9 |
10 | @Ajax.ActionLink("Add A New Contact to this client", "Create", new { id = ViewContext.RouteData.Values["id"] },
11 | new AjaxOptions
12 | {
13 | UpdateTargetId = "divClientContacts",
14 | HttpMethod = "Get",
15 | InsertionMode = InsertionMode.Replace,
16 | LoadingElementId = "divLoading"
17 | })
18 |
19 |
20 |
21 | @if (Model.Contacts != null && Model.Contacts.Count > 0)
22 | {
23 |
24 |
25 | Name
26 | Email
27 | Phone
28 |
29 |
30 | @foreach (var item in Model.Contacts)
31 | {
32 |
33 | @item.Name
34 | @item.Email
35 | @item.PhoneNumber
36 |
37 | }
38 |
39 |
40 | }
41 | else
42 | {
43 |
44 | @Html.Label("NO DATA FOUND")
45 | }
46 |
47 |
--------------------------------------------------------------------------------
/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/content/web.config.transform:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.resizable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Resizable 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Resizable#theming
9 | */
10 | .ui-resizable { position: relative;}
11 | .ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
12 | .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
13 | .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
14 | .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
15 | .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
16 | .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
17 | .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
18 | .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
19 | .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
20 | .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.slider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Slider 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Slider#theming
9 | */
10 | .ui-slider { position: relative; text-align: left; }
11 | .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
12 | .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
13 |
14 | .ui-slider-horizontal { height: .8em; }
15 | .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
16 | .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
17 | .ui-slider-horizontal .ui-slider-range-min { left: 0; }
18 | .ui-slider-horizontal .ui-slider-range-max { right: 0; }
19 |
20 | .ui-slider-vertical { width: .8em; height: 100px; }
21 | .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
22 | .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
23 | .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
24 | .ui-slider-vertical .ui-slider-range-max { top: 0; }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | This is free and unencumbered software released into the public domain.
2 |
3 | Anyone is free to copy, modify, publish, use, compile, sell, or
4 | distribute this software, either in source code form or as a compiled
5 | binary, for any purpose, commercial or non-commercial, and by any
6 | means.
7 |
8 | In jurisdictions that recognize copyright laws, the author or authors
9 | of this software dedicate any and all copyright interest in the
10 | software to the public domain. We make this dedication for the benefit
11 | of the public at large and to the detriment of our heirs and
12 | successors. We intend this dedication to be an overt act of
13 | relinquishment in perpetuity of all present and future rights to this
14 | software under copyright law.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22 | OTHER DEALINGS IN THE SOFTWARE.
23 |
24 | For more information, please refer to
25 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Employee.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.Core.MongoCore;
3 | using MongoDB.Bson.Serialization.Attributes;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.ComponentModel.DataAnnotations;
7 | using System.Linq;
8 | using System.Text;
9 | using System.Threading.Tasks;
10 |
11 | namespace Matrix.Entities.MongoEntities
12 | {
13 | [BsonIgnoreExtraElements]
14 | public class Employee : MXMongoEntity
15 | {
16 | [BsonElement("em")]
17 | [Required]
18 | public string Email { get; set; }
19 |
20 | [BsonElement("db")]
21 | [BsonDateTimeOptions(DateOnly = true, Kind = DateTimeKind.Local)]
22 | public DateTime DateOfBirth { get; set; }
23 |
24 | [BsonElement("sl")]
25 | public double Salary { get; set; }
26 |
27 | [BsonElement("g")]
28 | public DenormalizedReference Gender { get; set; }
29 |
30 | [BsonElement("ig")]
31 | public bool IsGraduate { get; set; }
32 |
33 | [BsonElement("r")]
34 | [Required]
35 | public DenormalizedReference ProgrammingRating { get; set; }
36 |
37 | [BsonElement("sks")]
38 | public IList Skills { get; set; }
39 |
40 |
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.autocomplete.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Autocomplete 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Autocomplete#theming
9 | */
10 | .ui-autocomplete { position: absolute; cursor: default; }
11 |
12 | /* workarounds */
13 | * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
14 |
15 | /*
16 | * jQuery UI Menu 1.8.20
17 | *
18 | * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
19 | * Licensed under the MIT license.
20 | * http://jquery.org/license
21 | *
22 | * http://docs.jquery.com/UI/Menu#theming
23 | */
24 | .ui-menu {
25 | list-style:none;
26 | padding: 2px;
27 | margin: 0;
28 | display:block;
29 | float: left;
30 | }
31 | .ui-menu .ui-menu {
32 | margin-top: -3px;
33 | }
34 | .ui-menu .ui-menu-item {
35 | margin:0;
36 | padding: 0;
37 | zoom: 1;
38 | float: left;
39 | clear: left;
40 | width: 100%;
41 | }
42 | .ui-menu .ui-menu-item a {
43 | text-decoration:none;
44 | display:block;
45 | padding:.2em .4em;
46 | line-height:1.5;
47 | zoom:1;
48 | }
49 | .ui-menu .ui-menu-item a.ui-state-hover,
50 | .ui-menu .ui-menu-item a.ui-state-active {
51 | font-weight: normal;
52 | margin: -1px;
53 | }
54 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/EditorTemplates/OtherDateTime.cshtml:
--------------------------------------------------------------------------------
1 | @model Nullable
2 | @if (Model.HasValue)
3 | {
4 | //Date format: 1-May-2012, Wednesday
5 | @*@Html.TextBox("", Model.Value.Date.ToString("d-MMM-yyyy, dddd"), new { @class = "textbox" })*@
6 | @Html.TextBox("", Model.Value.Date.ToString("d-MMM-yyyy"), new { @class = "textbox" })
7 | }
8 | else
9 | {
10 | @Html.TextBox("", null, new { @class = "textbox" })
11 | }
12 | @{
13 | string name = ViewData.TemplateInfo.HtmlFieldPrefix;
14 | string id = name.Replace(".", "_");
15 | }
16 |
36 |
--------------------------------------------------------------------------------
/Matrix.Processor/MXQueueProcessors/ClientProcessor.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.DAL.MongoRepositoriesBase;
3 | using Matrix.Entities.MongoEntities;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 |
10 | namespace Matrix.Processor.MXQueueProcessors
11 | {
12 | public class ClientProcessor
13 | {
14 | IMXBusinessMongoRepository _bRepository;
15 |
16 | public ClientProcessor(IMXBusinessMongoRepository bRepository)
17 | {
18 | _bRepository = bRepository;
19 | _bRepository.IsProcessedByQueue = true;
20 | }
21 |
22 | public void ProcessClient(IMXEntity message)
23 | {
24 | Console.ForegroundColor = ConsoleColor.Green;
25 | Console.WriteLine("-----------------Processing now...-----------------");
26 |
27 | var client = message as Client;
28 |
29 | if (client != null)
30 | {
31 | var result = _bRepository.Insert(client);
32 | Console.WriteLine("New Client Created with Id : " + result);
33 | }
34 |
35 | Console.WriteLine("\n-----------------Processing Complete..-----------------");
36 | Console.ResetColor();
37 | }
38 |
39 | }//End of class
40 | }
41 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.autocomplete.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Autocomplete 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Autocomplete#theming
9 | */
10 | .ui-autocomplete { position: absolute; cursor: default; }
11 |
12 | /* workarounds */
13 | * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
14 |
15 | /*
16 | * jQuery UI Menu 1.8.20
17 | *
18 | * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
19 | * Licensed under the MIT license.
20 | * http://jquery.org/license
21 | *
22 | * http://docs.jquery.com/UI/Menu#theming
23 | */
24 | .ui-menu {
25 | list-style:none;
26 | padding: 2px;
27 | margin: 0;
28 | display:block;
29 | float: left;
30 | }
31 | .ui-menu .ui-menu {
32 | margin-top: -3px;
33 | }
34 | .ui-menu .ui-menu-item {
35 | margin:0;
36 | padding: 0;
37 | zoom: 1;
38 | float: left;
39 | clear: left;
40 | width: 100%;
41 | }
42 | .ui-menu .ui-menu-item a {
43 | text-decoration:none;
44 | display:block;
45 | padding:.2em .4em;
46 | line-height:1.5;
47 | zoom:1;
48 | }
49 | .ui-menu .ui-menu-item a.ui-state-hover,
50 | .ui-menu .ui-menu-item a.ui-state-active {
51 | font-weight: normal;
52 | margin: -1px;
53 | }
54 |
--------------------------------------------------------------------------------
/Matrix.Web/Web.Debug.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
29 |
30 |
--------------------------------------------------------------------------------
/packages/jQuery.1.7.1.1/Tools/install.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | # VS 11 and above supports the new intellisense JS files
6 | $supportsJsIntelliSenseFile = [System.Version]::Parse($dte.Version).Major -ge 11
7 |
8 | if (-not $supportsJsIntelliSenseFile) {
9 | Write-Host "IntelliSense JS files are not supported by your version of VS: $dte.Version"
10 | exit
11 | }
12 |
13 | if ($scriptsFolderProjectItem -eq $null) {
14 | # No Scripts folder
15 | Write-Host "No Scripts folder found"
16 | exit
17 | }
18 |
19 | # Delete the vsdoc file from the project
20 | try {
21 | $vsDocProjectItem = $scriptsFolderProjectItem.ProjectItems.Item("jquery-$ver-vsdoc.js")
22 | Delete-ProjectItem $vsDocProjectItem
23 | }
24 | catch {
25 | Write-Host "Error deleting vsdoc file: " + $_.Exception -ForegroundColor Red
26 | exit
27 | }
28 |
29 | # Copy the intellisense file to the project from the tools folder
30 | $intelliSenseFileSourcePath = Join-Path $toolsPath $intelliSenseFileName
31 | try {
32 | $scriptsFolderProjectItem.ProjectItems.AddFromFileCopy($intelliSenseFileSourcePath)
33 | }
34 | catch {
35 | # This will throw if the file already exists, so we need to catch here
36 | }
37 |
38 | # Update the _references.js file
39 | AddOrUpdate-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx $jqueryFileName
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/jQuery.UI.Combined.1.8.20.1.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.UI.Combined
5 | 1.8.20.1
6 | jQuery UI (Combined Library)
7 | jQuery UI Team
8 | jQuery UI Team
9 | http://jquery.org/license
10 | http://jqueryui.com/
11 | http://nuget.org/Media/Default/Packages/jQuery.UI.Combined/1.8.9/jQueryUILogo.png
12 | false
13 | jQuery UI is an open source library of interface components — interactions, full-featured widgets, and animation effects — based on the stellar jQuery javascript library . Each component is built according to jQuery's event-driven architecture (find something, manipulate it) and is themeable, making it easy for developers of any skill level to integrate and extend into their own code.
14 | The full jQuery UI library as a single combined file. Includes the base theme.
15 | en-US
16 | jQuery jQueryUI plugins
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.dialog.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Dialog 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Dialog#theming
9 | */
10 | .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
11 | .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
12 | .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
13 | .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
14 | .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
15 | .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
16 | .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
17 | .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
18 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
19 | .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
20 | .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
21 | .ui-draggable .ui-dialog-titlebar { cursor: move; }
22 |
--------------------------------------------------------------------------------
/Matrix.Web/Web.Release.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
19 |
30 |
31 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.tabs.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Tabs 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Tabs#theming
9 | */
10 | .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
11 | .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
12 | .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
13 | .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
14 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
15 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
16 | .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
17 | .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
18 | .ui-tabs .ui-tabs-hide { display: none !important; }
19 |
--------------------------------------------------------------------------------
/Matrix.DAL/MongoRepositoriesCustom/IBookRepository.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.DAL.MongoRepositoriesBase;
3 | using Matrix.Entities.MongoEntities;
4 | using Matrix.Entities.SearchDocuments;
5 | using Matrix.Business.ViewModels;
6 | using System;
7 | using System.Collections.Generic;
8 | using System.Linq;
9 | using System.Text;
10 | using System.Threading.Tasks;
11 |
12 | namespace Matrix.DAL.MongoRepositoriesCustom
13 | {
14 | //this is the most suitable way to design a system; as this gives us flexibility to change the underlying database storage without affecting the business datamodel.
15 | //Currently I'm mapping the search results from both mongoDB and ElasticSearch to ElasticSearch's "BookSearchDocument" object.
16 | //To make it even more flexible; create a new plain business object and map the search results(of both mongo and ES) to that. That would make it possible to
17 | //change even the search engine to Solr or something else.
18 | //Inject this custom repository into your web controller.
19 | public interface IBookRepository
20 | {
21 | bool IsAnyBookFound { get; }
22 |
23 | string Insert(BookViewModel model);
24 |
25 | void InsertSampleData();
26 |
27 | BookViewModel GetBookViewModel();
28 |
29 | //just mapping to the same SearchDoc object so that the same view could be reused.
30 | IList Search(string term);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.dialog.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Dialog 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Dialog#theming
9 | */
10 | .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
11 | .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
12 | .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
13 | .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
14 | .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
15 | .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
16 | .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
17 | .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
18 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
19 | .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
20 | .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
21 | .ui-draggable .ui-dialog-titlebar { cursor: move; }
22 |
--------------------------------------------------------------------------------
/Matrix.Web/Content/themes/base/jquery.ui.core.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Theming/API
9 | */
10 |
11 | /* Layout helpers
12 | ----------------------------------*/
13 | .ui-helper-hidden { display: none; }
14 | .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
15 | .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
16 | .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
17 | .ui-helper-clearfix:after { clear: both; }
18 | .ui-helper-clearfix { zoom: 1; }
19 | .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
20 |
21 |
22 | /* Interaction Cues
23 | ----------------------------------*/
24 | .ui-state-disabled { cursor: default !important; }
25 |
26 |
27 | /* Icons
28 | ----------------------------------*/
29 |
30 | /* states and images */
31 | .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
32 |
33 |
34 | /* Misc visuals
35 | ----------------------------------*/
36 |
37 | /* Overlays */
38 | .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
39 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.tabs.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Tabs 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Tabs#theming
9 | */
10 | .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
11 | .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
12 | .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
13 | .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
14 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
15 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
16 | .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
17 | .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
18 | .ui-tabs .ui-tabs-hide { display: none !important; }
19 |
--------------------------------------------------------------------------------
/Matrix.Web/Areas/Sales/Views/Client/CompleteDetails.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | //ViewBag.Title = "CompleteDetails";
3 | Layout = null;//"~/Views/Shared/_Layout.cshtml";
4 | }
5 | @Ajax.ActionLink("<< Back", "Index", "Client",
6 | new AjaxOptions
7 | {
8 | UpdateTargetId = "divContent",
9 | HttpMethod = "Get",
10 | InsertionMode = InsertionMode.Replace,
11 | LoadingElementId = "divLoading",
12 | })
13 | Complete Details of "@ViewBag.ParentItemName"
14 |
15 |
16 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
41 |
42 |
--------------------------------------------------------------------------------
/Matrix.Web/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Matrix.Web")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Matrix.Web")]
13 | [assembly: AssemblyCopyright("Copyright © 2014")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("be0c5f1a-20b1-4670-924d-d4181a53630e")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Revision and Build Numbers
33 | // by using the '*' as shown below:
34 | [assembly: AssemblyVersion("1.0.0.0")]
35 | [assembly: AssemblyFileVersion("1.0.0.0")]
36 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.8.20.1/Content/Content/themes/base/jquery.ui.core.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.8.20
3 | *
4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5 | * Licensed under the MIT license.
6 | * http://jquery.org/license
7 | *
8 | * http://docs.jquery.com/UI/Theming/API
9 | */
10 |
11 | /* Layout helpers
12 | ----------------------------------*/
13 | .ui-helper-hidden { display: none; }
14 | .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
15 | .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
16 | .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
17 | .ui-helper-clearfix:after { clear: both; }
18 | .ui-helper-clearfix { zoom: 1; }
19 | .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
20 |
21 |
22 | /* Interaction Cues
23 | ----------------------------------*/
24 | .ui-state-disabled { cursor: default !important; }
25 |
26 |
27 | /* Icons
28 | ----------------------------------*/
29 |
30 | /* states and images */
31 | .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
32 |
33 |
34 | /* Misc visuals
35 | ----------------------------------*/
36 |
37 | /* Overlays */
38 | .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
39 |
--------------------------------------------------------------------------------
/Matrix.Web/Global.asax.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.MongoCore;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Configuration;
5 | using System.Linq;
6 | using System.Web;
7 | using System.Web.Http;
8 | using System.Web.Mvc;
9 | using System.Web.Optimization;
10 | using System.Web.Routing;
11 |
12 | namespace Matrix.Web
13 | {
14 | // Note: For instructions on enabling IIS6 or IIS7 classic mode,
15 | // visit http://go.microsoft.com/?LinkId=9394801
16 |
17 | public class MvcApplication : System.Web.HttpApplication
18 | {
19 | protected void Application_Start()
20 | {
21 | AreaRegistration.RegisterAllAreas();
22 |
23 | WebApiConfig.Register(GlobalConfiguration.Configuration);
24 | FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
25 | RouteConfig.RegisterRoutes(RouteTable.Routes);
26 | BundleConfig.RegisterBundles(BundleTable.Bundles);
27 |
28 | //map the special custom type DenormalizedRefrence; code based mapping so that our class could act as a real domain object
29 | //DenormalizedRefrenceMap.RegisterMappings();
30 |
31 | //intializing the IoC container
32 | if (ConfigurationManager.AppSettings["bUseAutofacIoc"].ToString().ToLower() == "true")
33 | AutofacBootstrapper.Initialise();
34 | else
35 | UnityBootstrapper.Initialise();
36 | }
37 |
38 | }//End of class
39 | }
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.spinner.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Spinner 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Spinner#theming
10 | */
11 | .ui-spinner {
12 | position: relative;
13 | display: inline-block;
14 | overflow: hidden;
15 | padding: 0;
16 | vertical-align: middle;
17 | }
18 | .ui-spinner-input {
19 | border: none;
20 | background: none;
21 | color: inherit;
22 | padding: 0;
23 | margin: .2em 0;
24 | vertical-align: middle;
25 | margin-left: .4em;
26 | margin-right: 22px;
27 | }
28 | .ui-spinner-button {
29 | width: 16px;
30 | height: 50%;
31 | font-size: .5em;
32 | padding: 0;
33 | margin: 0;
34 | text-align: center;
35 | position: absolute;
36 | cursor: default;
37 | display: block;
38 | overflow: hidden;
39 | right: 0;
40 | }
41 | /* more specificity required here to overide default borders */
42 | .ui-spinner a.ui-spinner-button {
43 | border-top: none;
44 | border-bottom: none;
45 | border-right: none;
46 | }
47 | /* vertical centre icon */
48 | .ui-spinner .ui-icon {
49 | position: absolute;
50 | margin-top: -8px;
51 | top: 50%;
52 | left: 0;
53 | }
54 | .ui-spinner-up {
55 | top: 0;
56 | }
57 | .ui-spinner-down {
58 | bottom: 0;
59 | }
60 |
61 | /* TR overrides */
62 | .ui-spinner .ui-icon-triangle-1-s {
63 | /* need to fix icons sprite */
64 | background-position: -65px -16px;
65 | }
66 |
--------------------------------------------------------------------------------
/Matrix.Core/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Matrix.Core")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Matrix.Core")]
13 | [assembly: AssemblyCopyright("Copyright © 2013")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("074901d6-89c6-4f5e-b903-6707dcba7eaa")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/Matrix.DAL/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Matrix.DAL")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Matrix.DAL")]
13 | [assembly: AssemblyCopyright("Copyright © 2013")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("9e53fc93-5dcf-4134-aa11-98ca2defea09")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/Matrix.Business/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Matrix.Business")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Matrix.Business")]
13 | [assembly: AssemblyCopyright("Copyright © 2014")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("12477c89-e362-4a77-af36-5c8e1335e4e7")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/Matrix.Core/MongoCore/MXMongoEntity.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.Core.MongoCore;
3 | using MongoDB.Bson;
4 | using MongoDB.Bson.Serialization;
5 | using MongoDB.Bson.Serialization.Attributes;
6 | using System;
7 | using System.Collections.Generic;
8 | using System.ComponentModel.DataAnnotations;
9 | using System.Linq;
10 | using System.Text;
11 | using System.Threading.Tasks;
12 |
13 |
14 | namespace Matrix.Core.MongoCore
15 | {
16 | public class MXMongoEntity : IMXEntity
17 | {
18 | [BsonId]
19 | [BsonRepresentation(BsonType.ObjectId)]
20 | public string Id { get; set; }
21 |
22 | [BsonElement("nm")]
23 | [Required] //well, you can create a separate biz object(a POCO, say MXBizEntity) in Matrix.Business and get rid of this MVC annotation in the core framework.
24 | //And just use separate objects for all functionalities such as Employee, Client, Book etc and others and map them using automapper in the custom
25 | //repositories. That would give you the flexibility to even change the underlying datastore without affecting the business model and the core framework here.
26 | public virtual string Name { get; set; }
27 |
28 | [BsonElement("v")]
29 | public virtual long Version { get; set; }
30 |
31 | [BsonElement("cB")]
32 | public virtual string CreatedBy { get; set; }
33 |
34 | [BsonElement("cD")]
35 | [BsonDateTimeOptions(Kind = DateTimeKind.Local)]
36 | public virtual DateTime CreatedDate { get; set; }
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/Matrix.Entities/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Matrix.Entities")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Matrix.Entities")]
13 | [assembly: AssemblyCopyright("Copyright © 2014")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("daed5b46-6404-4917-a85b-51371f131f03")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/Matrix.Processor/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Matrix.Processor")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Matrix.Processor")]
13 | [assembly: AssemblyCopyright("Copyright © 2014")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("c28eb737-7efa-4437-b32c-899f16d51d8d")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.tabs.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Tabs 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Tabs#theming
10 | */
11 | .ui-tabs {
12 | position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
13 | padding: .2em;
14 | }
15 | .ui-tabs .ui-tabs-nav {
16 | margin: 0;
17 | padding: .2em .2em 0;
18 | }
19 | .ui-tabs .ui-tabs-nav li {
20 | list-style: none;
21 | float: left;
22 | position: relative;
23 | top: 0;
24 | margin: 1px .2em 0 0;
25 | border-bottom-width: 0;
26 | padding: 0;
27 | white-space: nowrap;
28 | }
29 | .ui-tabs .ui-tabs-nav li a {
30 | float: left;
31 | padding: .5em 1em;
32 | text-decoration: none;
33 | }
34 | .ui-tabs .ui-tabs-nav li.ui-tabs-active {
35 | margin-bottom: -1px;
36 | padding-bottom: 1px;
37 | }
38 | .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
39 | .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
40 | .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
41 | cursor: text;
42 | }
43 | .ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
44 | .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
45 | cursor: pointer;
46 | }
47 | .ui-tabs .ui-tabs-panel {
48 | display: block;
49 | border-width: 0;
50 | padding: 1em 1.4em;
51 | background: none;
52 | }
53 |
--------------------------------------------------------------------------------
/Matrix.Core/CacheCore/IMXCacheRepository.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Matrix.Core.CacheCore
8 | {
9 | public interface IMXCacheRepository
10 | {
11 | bool Exists(string key);
12 |
13 | void SetValue(string key, string value);
14 | void SetValueAsync(string key, string value);
15 |
16 | void SetObject(string key, T value) where T : class;
17 | void SetObjectAsync(string key, T value) where T : class;
18 |
19 |
20 | ///
21 | /// use for primitive types
22 | ///
23 | ///
24 | ///
25 | ///
26 | T GetValue(string key) where T : IConvertible;
27 |
28 | ///
29 | /// use for refrence types
30 | ///
31 | /// should be a serializable object
32 | ///
33 | ///
34 | T GetObject(string key) where T : class;
35 |
36 | void Remove(string key);
37 | void RemoveAsync(string key);
38 |
39 | ///
40 | /// clear the entire cached stuff for a particular DB.
41 | /// Please note that Memcached doesn't have anything like Databases, hence this is made optional here
42 | ///
43 | void Clear(MXCacheDatabaseName dbName = MXCacheDatabaseName.FlagSettings);
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/FlagSetting/Create.cshtml:
--------------------------------------------------------------------------------
1 | @model Matrix.Core.ConfigurationsCore.FlagSetting
2 |
3 | @{
4 | Layout = "~/Views/Shared/_MXClientValidation.cshtml";
5 | }
6 |
7 | Create a new setting
8 |
9 | @using (Ajax.BeginForm("Save", new AjaxOptions
10 | {
11 | UpdateTargetId = "divContent",
12 | HttpMethod = "POST",
13 | InsertionMode = InsertionMode.Replace
14 | }))
15 | {
16 |
17 |
18 | Setting Name:
19 | @Html.EditorFor(x => x.Name)
20 |
21 |
22 |
23 |
24 | Setting Value:
25 | @Html.EditorFor(x => x.FlagValue)
26 |
27 |
28 |
29 |
30 | Description:
31 |
32 | @Html.TextAreaFor(model => model.Description)
33 |
34 |
35 |
36 |
37 | Is Permanent:
38 | @Html.EditorFor(x => x.IsPermanent)
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | @Ajax.ActionLink("<< Back", "Index", "FlagSetting",
48 | new AjaxOptions
49 | {
50 | UpdateTargetId = "divContent",
51 | HttpMethod = "Get",
52 | InsertionMode = InsertionMode.Replace
53 | })
54 |
55 | }
56 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.resizable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Resizable 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Resizable#theming
10 | */
11 | .ui-resizable {
12 | position: relative;
13 | }
14 | .ui-resizable-handle {
15 | position: absolute;
16 | font-size: 0.1px;
17 | display: block;
18 | }
19 | .ui-resizable-disabled .ui-resizable-handle,
20 | .ui-resizable-autohide .ui-resizable-handle {
21 | display: none;
22 | }
23 | .ui-resizable-n {
24 | cursor: n-resize;
25 | height: 7px;
26 | width: 100%;
27 | top: -5px;
28 | left: 0;
29 | }
30 | .ui-resizable-s {
31 | cursor: s-resize;
32 | height: 7px;
33 | width: 100%;
34 | bottom: -5px;
35 | left: 0;
36 | }
37 | .ui-resizable-e {
38 | cursor: e-resize;
39 | width: 7px;
40 | right: -5px;
41 | top: 0;
42 | height: 100%;
43 | }
44 | .ui-resizable-w {
45 | cursor: w-resize;
46 | width: 7px;
47 | left: -5px;
48 | top: 0;
49 | height: 100%;
50 | }
51 | .ui-resizable-se {
52 | cursor: se-resize;
53 | width: 12px;
54 | height: 12px;
55 | right: 1px;
56 | bottom: 1px;
57 | }
58 | .ui-resizable-sw {
59 | cursor: sw-resize;
60 | width: 9px;
61 | height: 9px;
62 | left: -5px;
63 | bottom: -5px;
64 | }
65 | .ui-resizable-nw {
66 | cursor: nw-resize;
67 | width: 9px;
68 | height: 9px;
69 | left: -5px;
70 | top: -5px;
71 | }
72 | .ui-resizable-ne {
73 | cursor: ne-resize;
74 | width: 9px;
75 | height: 9px;
76 | right: -5px;
77 | top: -5px;
78 | }
79 |
--------------------------------------------------------------------------------
/Matrix.Core/SearchCore/MXSearchClient.cs:
--------------------------------------------------------------------------------
1 | using Elasticsearch.Net;
2 | using Elasticsearch.Net.Connection;
3 | using Elasticsearch.Net.ConnectionPool;
4 | using Nest;
5 | using System;
6 | using System.Collections.Generic;
7 | using System.Configuration;
8 | using System.Linq;
9 | using System.Text;
10 | using System.Threading.Tasks;
11 |
12 | namespace Matrix.Core.SearchCore
13 | {
14 | public class MXSearchClient : ISearchClient
15 | {
16 | protected Lazy connectionString, indexName;
17 |
18 | readonly Lazy _client;
19 |
20 | public MXSearchClient()
21 | {
22 | _client = new Lazy(getSession);
23 | }
24 |
25 | public ElasticClient Client
26 | {
27 | get
28 | {
29 | return _client.Value;
30 | }
31 | }
32 |
33 | ///
34 | /// Providing automatic failover support
35 | ///
36 | ///
37 | ElasticClient getSession()
38 | {
39 | var nodes = new List();
40 |
41 | foreach (var uri in connectionString.Value.Split(',')) //write in web.config as "http://machine1:9200, http://machine2:9200, http://machine3:9200"
42 | {
43 | nodes.Add(new Uri(uri));
44 | }
45 |
46 | var setting = new ConnectionSettings(new SniffingConnectionPool(nodes));//new Uri(connectionString.Value));
47 |
48 | return new ElasticClient(setting);
49 | }
50 |
51 | }//End of class MXSearchClient
52 | }
53 |
--------------------------------------------------------------------------------
/packages/CommonServiceLocator.1.0/CommonServiceLocator.1.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CommonServiceLocator
5 | 1.0
6 | CommonServiceLocator
7 | Microsoft
8 | Microsoft
9 | http://commonservicelocator.codeplex.com/license
10 | http://commonservicelocator.codeplex.com/
11 | false
12 | The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC/Service Location without tying themselves down to a specific implementation.
13 | The Common Service Locator library contains a shared interface for service location which application and framework developers can reference. The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage IoC/Service Location without tying themselves down to a specific implementation.
14 |
15 |
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.dialog.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Dialog 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Dialog#theming
10 | */
11 | .ui-dialog {
12 | position: absolute;
13 | top: 0;
14 | left: 0;
15 | padding: .2em;
16 | outline: 0;
17 | }
18 | .ui-dialog .ui-dialog-titlebar {
19 | padding: .4em 1em;
20 | position: relative;
21 | }
22 | .ui-dialog .ui-dialog-title {
23 | float: left;
24 | margin: .1em 0;
25 | white-space: nowrap;
26 | width: 90%;
27 | overflow: hidden;
28 | text-overflow: ellipsis;
29 | }
30 | .ui-dialog .ui-dialog-titlebar-close {
31 | position: absolute;
32 | right: .3em;
33 | top: 50%;
34 | width: 21px;
35 | margin: -10px 0 0 0;
36 | padding: 1px;
37 | height: 20px;
38 | }
39 | .ui-dialog .ui-dialog-content {
40 | position: relative;
41 | border: 0;
42 | padding: .5em 1em;
43 | background: none;
44 | overflow: auto;
45 | }
46 | .ui-dialog .ui-dialog-buttonpane {
47 | text-align: left;
48 | border-width: 1px 0 0 0;
49 | background-image: none;
50 | margin-top: .5em;
51 | padding: .3em 1em .5em .4em;
52 | }
53 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
54 | float: right;
55 | }
56 | .ui-dialog .ui-dialog-buttonpane button {
57 | margin: .5em .4em .5em 0;
58 | cursor: pointer;
59 | }
60 | .ui-dialog .ui-resizable-se {
61 | width: 12px;
62 | height: 12px;
63 | right: -5px;
64 | bottom: -5px;
65 | background-position: 16px 16px;
66 | }
67 | .ui-draggable .ui-dialog-titlebar {
68 | cursor: move;
69 | }
70 |
--------------------------------------------------------------------------------
/Matrix.Web/Areas/Sales/Views/ClientContact/Create.cshtml:
--------------------------------------------------------------------------------
1 | @model Matrix.Business.ViewModels.ClientViewModel
2 | @{
3 | Layout = "~/Views/Shared/_MXClientValidation.cshtml";
4 | }
5 | @*@Html.Partial("_QueryTime")*@
6 | Create a new Contact
7 |
8 | @using (Ajax.BeginForm("Create", "ClientContact",
9 | new AjaxOptions
10 | {
11 | UpdateTargetId = "divClientContacts",
12 | HttpMethod = "POST",
13 | InsertionMode = InsertionMode.Replace
14 | }))
15 | {
16 | @Html.HiddenFor(x => x.Client.Id)
17 |
18 |
19 | Name:
20 | @Html.EditorFor(x => x.Client.Contacts[0].Name)
21 |
22 |
23 | Phone:
24 | @Html.EditorFor(x => x.Client.Contacts[0].PhoneNumber)
25 |
26 |
27 |
28 |
29 | Email:
30 | @Html.EditorFor(x => x.Client.Contacts[0].Email)
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | @Ajax.ActionLink("<< Back", "Index", "ClientContact", new { id = ViewContext.RouteData.Values["id"] },
40 | new AjaxOptions
41 | {
42 | UpdateTargetId = "divClientContacts",
43 | HttpMethod = "Get",
44 | InsertionMode = InsertionMode.Replace,
45 | LoadingElementId = "divLoading",
46 | }, null)
47 |
48 |
49 |
50 | }
51 |
52 |
53 |
--------------------------------------------------------------------------------
/Matrix.Entities/MongoEntities/Client.cs:
--------------------------------------------------------------------------------
1 | using Matrix.Core.FrameworkCore;
2 | using Matrix.Core.MongoCore;
3 | using MongoDB.Bson.Serialization;
4 | using MongoDB.Bson.Serialization.Attributes;
5 | using System;
6 | using System.Collections.Generic;
7 | using System.ComponentModel.DataAnnotations;
8 | using System.Linq;
9 | using System.Text;
10 | using System.Threading.Tasks;
11 |
12 | namespace Matrix.Entities.MongoEntities
13 | {
14 | [BsonIgnoreExtraElements]
15 | public class Client : MXMongoEntity
16 | {
17 | [BsonElement("cd")]
18 | [Required]
19 | public string Code { get; set; }
20 |
21 | [BsonElement("ct")]
22 | [RequiredDenormalizedRefernce(ErrorMessage = "Required")]
23 | public DenormalizedReference ClientType { get; set; }
24 |
25 | [BsonElement("ph")]
26 | [Required]
27 | public string PhoneNumber { get; set; }
28 |
29 | [BsonElement("ws")]
30 | public string Website { get; set; }
31 |
32 | [BsonElement("ad")]
33 | public string Address { get; set; }
34 |
35 | [BsonElement("cts")]
36 | public IList Contacts { get; set; }
37 | }
38 |
39 | [BsonIgnoreExtraElements]
40 | public class Contact
41 | {
42 | [BsonElement("id")]
43 | public string Id { get; set; }
44 |
45 | [BsonElement("nm")]
46 | [Required]
47 | public string Name { get; set; }
48 |
49 | [BsonElement("ph")]
50 | [Required]
51 | public string PhoneNumber { get; set; }
52 |
53 | [BsonElement("em")]
54 | [Required]
55 | public string Email { get; set; }
56 |
57 | }
58 | }
59 |
--------------------------------------------------------------------------------
/packages/jQuery.1.7.1.1/Tools/uninstall.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | # Determine the file paths
6 | $projectIntelliSenseFilePath = Join-Path $projectScriptsFolderPath $intelliSenseFileName
7 | $origIntelliSenseFilePath = Join-Path $toolsPath $intelliSenseFileName
8 |
9 | if (Test-Path $projectIntelliSenseFilePath) {
10 | if ((Get-Checksum $projectIntelliSenseFilePath) -eq (Get-Checksum $origIntelliSenseFilePath)) {
11 | # The intellisense file in the project matches the file in the tools folder, delete it
12 |
13 | if ($scriptsFolderProjectItem -eq $null) {
14 | # No Scripts folder
15 | exit
16 | }
17 |
18 | try {
19 | # Get the project item for the intellisense file
20 | $intelliSenseFileProjectItem = $scriptsFolderProjectItem.ProjectItems.Item($intelliSenseFileName)
21 | }
22 | catch {
23 | # The item wasn't found
24 | exit
25 | }
26 |
27 | # Delete the project item
28 | Delete-ProjectItem $intelliSenseFileProjectItem
29 | }
30 | else {
31 | $projectScriptsFolderLeaf = Split-Path $projectScriptsFolderPath -Leaf
32 | Write-Host "Skipping '$projectScriptsFolderLeaf\$intelliSenseFileName' because it was modified." -ForegroundColor Magenta
33 | }
34 | }
35 | else {
36 | # The intellisense file was not found in project
37 | Write-Host "The intellisense file was not found in project at path $projectIntelliSenseFilePath"
38 | }
39 |
40 | # Update the _references.js file
41 | Remove-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx
--------------------------------------------------------------------------------
/packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.slider.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Slider 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Slider#theming
10 | */
11 | .ui-slider {
12 | position: relative;
13 | text-align: left;
14 | }
15 | .ui-slider .ui-slider-handle {
16 | position: absolute;
17 | z-index: 2;
18 | width: 1.2em;
19 | height: 1.2em;
20 | cursor: default;
21 | }
22 | .ui-slider .ui-slider-range {
23 | position: absolute;
24 | z-index: 1;
25 | font-size: .7em;
26 | display: block;
27 | border: 0;
28 | background-position: 0 0;
29 | }
30 |
31 | /* For IE8 - See #6727 */
32 | .ui-slider.ui-state-disabled .ui-slider-handle,
33 | .ui-slider.ui-state-disabled .ui-slider-range {
34 | filter: inherit;
35 | }
36 |
37 | .ui-slider-horizontal {
38 | height: .8em;
39 | }
40 | .ui-slider-horizontal .ui-slider-handle {
41 | top: -.3em;
42 | margin-left: -.6em;
43 | }
44 | .ui-slider-horizontal .ui-slider-range {
45 | top: 0;
46 | height: 100%;
47 | }
48 | .ui-slider-horizontal .ui-slider-range-min {
49 | left: 0;
50 | }
51 | .ui-slider-horizontal .ui-slider-range-max {
52 | right: 0;
53 | }
54 |
55 | .ui-slider-vertical {
56 | width: .8em;
57 | height: 100px;
58 | }
59 | .ui-slider-vertical .ui-slider-handle {
60 | left: -.3em;
61 | margin-left: 0;
62 | margin-bottom: -.6em;
63 | }
64 | .ui-slider-vertical .ui-slider-range {
65 | left: 0;
66 | width: 100%;
67 | }
68 | .ui-slider-vertical .ui-slider-range-min {
69 | bottom: 0;
70 | }
71 | .ui-slider-vertical .ui-slider-range-max {
72 | top: 0;
73 | }
74 |
--------------------------------------------------------------------------------
/Matrix.Web/Views/Shared/EditorTemplates/AutoComplete.cshtml:
--------------------------------------------------------------------------------
1 | @model Matrix.Core.Framework.DenormalizedReference
2 |
3 | @{
4 | Layout = null;
5 | }
6 |
7 |
8 | @Html.TextBoxFor(x => x.DenormalizedName, new { @class = "mxAutoCompleteName" })
9 | @Html.HiddenFor(x => x.DenormalizedId, new { @class = "mxAutoCompleteId" })
10 |
11 |
50 |
--------------------------------------------------------------------------------