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(); } }