Files
Wishlist/wishlist/Pages/BlogPost/Create.razor.cs
Arne Moerman ab68df2184 open changes
2024-12-15 19:08:25 +01:00

26 lines
637 B
C#

using Microsoft.AspNetCore.Components;
using global::Wishlist.Models;
using global::Wishlist.Services;
namespace Wishlist.Pages.BlogPost
{
public partial class Create
{
private BlogPostViewModel? blogPost;
private async void HandleValidSubmit()
{
var model = Mapper.Map<BlogPostViewModel, Models.BlogPost>(blogPost);
bool result = await BlogPostService.AddBlogPostAsync(model);
if (result)
NavigationManager.NavigateTo("/BlogPost");
}
protected override void OnInitialized()
{
blogPost = new();
}
}
}