Editor povezava na db
This commit is contained in:
@@ -15,13 +15,8 @@
|
||||
<div class="card">
|
||||
<div class="card-body div-main-body">
|
||||
<div class="form-inline div-tools">
|
||||
<select class="form-control input-xs">
|
||||
<option id="1">Prvi board</option>
|
||||
<option id="2">Drugi</option>
|
||||
<option id="3">sad</option>
|
||||
</select>
|
||||
<div class="btn-group">
|
||||
<button type="button" class="btn btn-default btn-sm">
|
||||
<button type="button" class="btn btn-default btn-sm" onclick="addNewNote()">
|
||||
<i class="far fa-plus"></i>
|
||||
</button>
|
||||
<button type="button" class="btn btn-default btn-sm">
|
||||
@@ -42,6 +37,35 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="divModalSelectBoard" class="modal" tabindex="-1" role="dialog">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title">Izberi oglasno desko</h5>
|
||||
<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Naziv</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="tbodyModalSelectBoard">
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-primary" onclick="saveModalEditNote();">Save changes</button>
|
||||
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="divModalEditNote" class="modal" tabindex="-1" role="dialog">
|
||||
<div class="modal-dialog modal-lg" role="document">
|
||||
<div class="modal-content">
|
||||
@@ -63,6 +87,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@Html.AntiForgeryToken()
|
||||
|
||||
@section Scripts
|
||||
{
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
using System.Data.Entity;
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||
using ZpcBulletinBoard.Data;
|
||||
|
||||
namespace ZpcBulletinBoard.Pages.Editor
|
||||
{
|
||||
public class EditMainModel(ILogger<EditMainModel> logger) : PageModel
|
||||
[Authorize]
|
||||
public class EditMainModel(ILogger<EditMainModel> logger, ApplicationDbContext context) : PageModel
|
||||
{
|
||||
private readonly ILogger<EditMainModel> _logger = logger;
|
||||
|
||||
@@ -11,5 +15,20 @@ namespace ZpcBulletinBoard.Pages.Editor
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public IActionResult OnGetBoards()
|
||||
{
|
||||
var boards= context.BulletinBoards.ToList();
|
||||
|
||||
return new JsonResult(new { successful = true, error = $"", boards });
|
||||
}
|
||||
|
||||
public IActionResult OnGetBoard(int id)
|
||||
{
|
||||
var board = context.BulletinBoards.Include(x => x.Pages)
|
||||
.FirstOrDefault(x => x.IdBulletinBoard == id);
|
||||
|
||||
return new JsonResult(new { successful = true, error = $"", board });
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user