{"version":"1.0","provider_name":"Kaur portfoolio \/ English","provider_url":"https:\/\/kaurpakaste24.thkit.ee\/wp\/eng","author_name":"admin","author_url":"https:\/\/kaurpakaste24.thkit.ee\/wp\/eng\/author\/admin\/","title":"Books View, Controller ja Model - Kaur portfoolio \/ English","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"uWv8P23UNR\"><a href=\"https:\/\/kaurpakaste24.thkit.ee\/wp\/eng\/raamatud-view-controller-ja-mudel\/\">Books View, Controller ja Model<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/kaurpakaste24.thkit.ee\/wp\/eng\/raamatud-view-controller-ja-mudel\/embed\/#?secret=uWv8P23UNR\" width=\"600\" height=\"338\" title=\"&#8220;Books View, Controller ja Model&#8221; &#8212; Kaur portfoolio \/ English\" data-secret=\"uWv8P23UNR\" 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\/eng\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Controller The SchoolContext _context tells the Controller and View what the database looks like and all the information inside it. Index lets us view all the information about Books in general using the ToListAsync() method which puts all the books into a table. Create first gives us the Create view and then when the information is given, it checks that the model is correct and if it is, adds it to the database and takes you back to the Index. It also uses SaveChangesAsync to save the information Delete deletes the given selection after checking that it exists. It first uses FirstorDefaultAsync which returns the first element of the sequence asynchronously. And uses the Lambda method to briefly show the anonymous method And then saves it to the database when it deletes the selected object. Mudel View Create View et teha uus raamat Delete view et kustutada raamat Index view et n\u00e4ha k\u00f5ik raamatud"}