想法是用户从日历中选择日期,显示可用时隙,并且在选择可用时隙时,将阻止时隙以取消重复时隙选择,并添加到数据库。 我正在使用MVC.NET,WebAPI,EntityFramework和angularJS。
我的时段是一个数组:
$("input").click(function () {
$('.datepicker').pickadate()
$scope.hours = {};
$scope.hours = [
{
id: 1,
name: '12:00'
},
{
id: 2,
name: '13:00'
},
{
id: 3,
name: '14:00'
},
{
id: 4,
name: '15:00'
},
{
id: 5,
name: '16:00'
},
{
id: 6,
name: '17:00'
},
{
id: 7,
name: '18:00'
},
{
id: 8,
name: '19:00'
},
{
id: 9,
name: '20:00'
},
{
id: 10,
name: '21:00'
},
{
id: 11,
name: '22:00'
}
];});
视图只是使用ng-options =" hour.name作为小时,以小时为单位检索数组"。
我的问题是:
是否可以将代码保留在后端,或者更好地在服务器上对这些内容进行排序?
最有效的方式是什么?
干杯。