{"version":"1.0","provider_name":"Kaur Portfoolio","provider_url":"https:\/\/kaurpakaste24.thkit.ee\/wp","author_name":"admin","author_url":"https:\/\/kaurpakaste24.thkit.ee\/wp\/blog\/author\/admin\/","title":"Instructors Controller, Mudel ja View - Kaur Portfoolio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"4T3xSKV84c\"><a href=\"https:\/\/kaurpakaste24.thkit.ee\/wp\/instructors-controller-mudel-ja-view\/\">Instructors Controller, Mudel ja View<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/kaurpakaste24.thkit.ee\/wp\/instructors-controller-mudel-ja-view\/embed\/#?secret=4T3xSKV84c\" width=\"600\" height=\"338\" title=\"&#8220;Instructors Controller, Mudel ja View&#8221; &#8212; Kaur Portfoolio\" data-secret=\"4T3xSKV84c\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/kaurpakaste24.thkit.ee\/wp\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Controller SchoolContext _context annab Controllerile ja Vaatele teada mis andmebaas v\u00e4lja n\u00e4eb ning k\u00f5ik informatsioon selle sees. Index laseb meil vaadata k\u00f5ik Instructors informatsiooni \u00fcldiselt kasutades ToListAsync() meetodit mis paneb k\u00f5ik raamatud tabelisse. Create esimesena annab meile Create vaate ning siis kui on informatsioon antud, see kontrollib et mudel on \u00f5ige ning kui on, lisab andmebaasile ja viib sind tagasi Indexisse.See kasutab ka SaveChangesAsync et salvestada informatsiooni Delete kustutab antud valik \u00e4ra peale kui kontrollib et asi on olemas. see kasutab esimesena FirstorDefaultAsync, mis Tagastab as\u00fcnkroonselt jada esimese elemendi. Ning kasutab Lambda meetodit et l\u00fchidalt n\u00e4idata anon\u00fc\u00fcmset meetodit.Ning siis salvestab andmebaasi peale kui kustutab valitud objekt \u00e4ra. Details lubab meil vaadata t\u00e4psemad informatsiooni antud objekti kohta. See kasutab samuti FirstorDefaultAsync ja Lambda meetodit. Edit lubab meil muuta antud objekti. Kasutab FirstorDefaultAsync ja Lambda meetodit. Sellel on ka post-meetod mis siis salvestab k\u00f5ike mis muudeti. QuickEdit ka t\u00f6\u00f6tab samamoodi kui Edit. Mudel View Create Delete Details Edit Index Quickedit"}