Info
Version: | 1.1.0 |
Author(s): | [email protected] |
Last Update: | Thursday, December 31, 2020 |
.NET Fiddle: | Create the first Fiddle |
NuGet Url: | https://www.nuget.org/packages/Kama.EF.Multiple.Tables.CRUD |
Install
Install-Package Kama.EF.Multiple.Tables.CRUD
dotnet add package Kama.EF.Multiple.Tables.CRUD
paket add Kama.EF.Multiple.Tables.CRUD
Kama.EF.Multiple.Tables.CRUD Download (Unzip the "nupkg" after downloading)
Dependencies
- Antlr(>= 3.5.0.2)
- bootstrap(>= 4.4.1)
- Bootstrap.v3.Datetimepicker.CSS(>= 4.17.49)
- ClosedXML(>= 0.95.4)
- DocumentFormat.OpenXml(>= 2.7.2)
- EntityFramework(>= 6.4.4)
- ExcelNumberFormat(>= 1.0.10)
- jQuery(>= 3.4.1)
- jQuery.Validation(>= 1.19.2)
- Moment.js(>= 2.9.0)
- Newtonsoft.Json(>= 5.0.4)
- popper.js(>= 1.16.1)
- System.Linq.Expressions(>= 4.3.0)
- System.Linq.Queryable(>= 4.3.0)
- System.Text.Encodings.Web(>= 4.5.0)
- toastr(>= 2.1.1)
- WebActivatorEx(>= 2.2.0)
- WebGrease(>= 1.5.2)
- X.PagedList(>= 7.9.0)
- X.PagedList.Mvc(>= 7.9.1)
Only code need is to inherit from TableController, set the TableNameList, IsReadonly attributes, the view will automatically get from share folder.
Table Controller will get the dbContext based on table name accordingly..
Typical usage cases, multiple tables setting, read only data downloading. Provide bulk upload/download function from excel also. The UI design is based on Bootstrap with mobile support, provide razor source code which can be customized. Multiple language support for both English and Chinese (can expand to others also).
Sql query searching support also.