{"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":"Departments Controller, Model ja View - Kaur portfoolio \/ English","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"7K9W8Qd3bm\"><a href=\"https:\/\/kaurpakaste24.thkit.ee\/wp\/eng\/departments-controller-mudel-ja-view\/\">Departments Controller, Model ja View<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/kaurpakaste24.thkit.ee\/wp\/eng\/departments-controller-mudel-ja-view\/embed\/#?secret=7K9W8Qd3bm\" width=\"600\" height=\"338\" title=\"&#8220;Departments Controller, Model ja View&#8221; &#8212; Kaur portfoolio \/ English\" data-secret=\"7K9W8Qd3bm\" 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 Departments information in general using the ToListAsync() method which puts all the books into a table. Create first gives us the Create view and then once the information is given, it checks that the model is correct and if so, adds it to the database and takes you back to the Index.In this case it also tells the ViewBag that &#8220;Creation&#8221; is True so that the view will show the Creation view.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.In this case it also tells the ViewBag that &#8220;Deletion&#8221; is True so that the view knows what to show.And then saves it to the database when it deletes the selected object.Details allows us to view more detailed information about a given object. It also uses FirstorDefaultAsync and the Lambda method. It also tells ViewBag that deletion is false so that the view shows Details. Edit allows us to modify a given object. It uses FirstorDefaultAsync and the Lambda method. It also has a post method which then saves everything that was changed. It also tells ViewBag that Creation is false so that it knows which view to show. Mudel View Create + Edit Delete + Details Index"}