Files
abzarasadi/Pages/Brands/Detail.cshtml.cs
T

23 lines
916 B
C#
Raw Normal View History

2026-06-01 22:08:43 +03:30
using AsadiTools.Services;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
namespace AsadiTools.Pages.Brands;
public class BrandDetailModel : PageModel
{
public BrandSeoPage? Brand { get; private set; }
public IActionResult OnGet(string brand)
{
Brand = BrandSeoData.AllBrands.FirstOrDefault(b =>
b.Id.Equals(brand, StringComparison.OrdinalIgnoreCase));
if (Brand is null) return NotFound();
ViewData["Title"] = $"تعمیر ابزار {Brand.NameFa} در کرج | آساد ابزار{(Brand.IsOfficial ? " نمایندگی رسمی" : "")}";
ViewData["Description"] = $"تعمیر تخصصی ابزار {Brand.NameFa} در کرج با ضمانت ۳ ماهه. قطعات اصل، تکنیسین مجاز. {string.Join("، ", Brand.RepairServices.Take(3))}. تماس: ۰۲۶-۳۴۵۶۷۸۹۰";
return Page();
}
}