ASP NET CORE RAZOR PAGE BAKIM TEKNİK SERVİS PROJESİ DERS 007 BAKIM TİPİ CREATE İŞLEMİ VE GET HANDLER

Bu dersimizde yeni bir bakım tipi oluşturma butonuna tıkladığımızda yapılacak işlemleri gerçekleştirilecek olan Get Handler metodumuzu yazalım. Öncelikle solution explorerda Pages > BakimTipleri klasörüne sağ tıklıyor ve yeni bir Razor Page ekliyorum. Adını Create veriyorum. Ve bu sayfam bir page modele sahip olmalı, partial view olmamalı ve _Layout kullanmalı şeklinde seçeneklerimi işaretliyorum.

Dersin video versiyonunu da izlemenizi tavsiye ederim.

Sayfam ekleniyor, Create.cshtml.cs dosyama geliyorum ve kodlarımı düzenliyorum.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using GursoyCNCBakim.Data;
using GursoyCNCBakim.Models;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;

namespace GursoyCNCBakim.Pages.BakimTipleri
{
    public class CreateModel : PageModel
    {
       
        public BakimTipi BakimTipi { get; set; }


        public IActionResult OnGet()
        {
            return Page();
        }

       
    }
}

OnGet kısmında yazacağım kodlar bu kadar, özellikle ben bu derste Create razor page sayfasının tasarım kısmını yazacağım.

Create.cshtml’e geliyorum ve kodlarımı yazıyorum.

@page
@model GursoyCNCBakim.Pages.BakimTipleri.CreateModel
@{
    ViewData["Title"] = "Create";
    Layout = "~/Pages/Shared/_Layout.cshtml";
}


Yeni Bakım Tipi Oluştur


Bakım Adı: @**@
Bakım Fiyatı: @**@
@section Scripts{ @{ await Html.RenderPartialAsync("_ValidationScriptsPartial");} }

Kodları düzenli takip edebilmek için lütfen dersin video eğitimine göz atınız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir