| @@ -0,0 +1,80 @@ | ||
| body { | ||
| background-color: #F0F0F0; | ||
|
|
||
| } | ||
|
|
||
| .Logindiv { | ||
| border: 3px solid grey; | ||
| border-radius: 5px; | ||
| padding: 40px; | ||
| padding-top: 20px; | ||
| margin: 0 auto; | ||
| position: relative; | ||
| top: 200px; | ||
| width: 700px; | ||
| background-color: white; | ||
|
|
||
| } | ||
|
|
||
| .grid { margin: 4px; border-collapse: collapse; width: 100%; } | ||
| .grid th, .grid td { border: 1px solid #C0C0C0; padding: 5px; } | ||
| .head { background-color: #E8E8E8; font-weight: bold; color: #FFF; } | ||
| .alt { background-color: #E8E8E8; color: #000; } | ||
|
|
||
| .field-validation-error { | ||
| font-weight:bold; | ||
| color:grey; | ||
| } | ||
| .validation-summary-errors{ | ||
| border:2px dashed grey; | ||
| color:grey; | ||
| font-weight:bold; | ||
| margin:12px; | ||
| } | ||
|
|
||
| /* Button Button Button */ | ||
|
|
||
| .bluebutton { | ||
| -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7; | ||
| -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7; | ||
| box-shadow:inset 0px 1px 0px 0px #bbdaf7; | ||
| background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) ); | ||
| background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% ); | ||
| filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5'); | ||
| background-color:#79bbff; | ||
| -webkit-border-top-left-radius:11px; | ||
| -moz-border-radius-topleft:11px; | ||
| border-top-left-radius:11px; | ||
| -webkit-border-top-right-radius:11px; | ||
| -moz-border-radius-topright:11px; | ||
| border-top-right-radius:11px; | ||
| -webkit-border-bottom-right-radius:11px; | ||
| -moz-border-radius-bottomright:11px; | ||
| border-bottom-right-radius:11px; | ||
| -webkit-border-bottom-left-radius:11px; | ||
| -moz-border-radius-bottomleft:11px; | ||
| border-bottom-left-radius:11px; | ||
| text-indent:0; | ||
| border:1px solid #84bbf3; | ||
| display:inline-block; | ||
| color:#ffffff; | ||
| font-family:Arial; | ||
| font-size:15px; | ||
| font-weight:bold; | ||
| font-style:normal; | ||
| height:41px; | ||
| line-height:41px; | ||
| width:165px; | ||
| text-decoration:none; | ||
| text-align:center; | ||
| text-shadow:1px 1px 0px #528ecc; | ||
| } | ||
| .bluebutton:hover { | ||
| background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) ); | ||
| background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% ); | ||
| filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff'); | ||
| background-color:#378de5; | ||
| }.bluebutton:active { | ||
| position:relative; | ||
| top:1px; | ||
| } |
| @@ -0,0 +1,6 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
| <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | ||
| <noInheritable></noInheritable> | ||
| <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.4148" processorArchitecture="amd64" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> | ||
| <file name="msvcr90.dll" hashalg="SHA1" hash="1b065fdf0cb8516b0553128eae4af39c5f8eeb46"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>Vy8CgQgbu3qH5JHTK0op4kR8114=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="45d3027d87eade77317e92994790598c755b3920"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>QTJu3Gttpt8hhCktGelNeXj4Yp8=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="e77fd69f7c88f34329d8a95c3179f67ead330217"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>1ruqF7/L+m1tqnJVscaOtNRNHIE=</dsig:DigestValue></asmv2:hash></file> | ||
| </assembly> |
| @@ -0,0 +1,6 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
| <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | ||
| <noInheritable></noInheritable> | ||
| <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.4148" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> | ||
| <file name="msvcr90.dll" hashalg="SHA1" hash="98e8006e0a4542e69f1a3555b927758bd76ca07d"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>+CXED+6HzJlSphyMNOn27ujadC0=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="3aec3be680024a46813dee891a753bd58b3f3b12"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>MyKED+9DyS+1XcMeaC0Zlw2vFZ0=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="0195dd0896d74b62531e4f3c771904a3d996450e"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>EeyDE7og6WoPd2oBhYbMEnpFHhY=</dsig:DigestValue></asmv2:hash></file> | ||
| </assembly> |
| @@ -0,0 +1,168 @@ | ||
| @{ | ||
|
|
||
| // Connectie Database | ||
| var db = Database.Open("Fondanti"); | ||
|
|
||
| // Voor de Sessie | ||
| bool aangemeld = false; | ||
| if (Session["Aanmelding"] != null){ | ||
| aangemeld = true; | ||
| } | ||
|
|
||
| Validation.RequireField("Type", "Er is geen type ingevoerd"); | ||
| Validation.RequireField("Product", "Er is geen product ingevoerd"); | ||
| Validation.RequireField("Prijs", "Er is geen prijs ingevoerd"); | ||
|
|
||
| // Variabelen | ||
| var message =""; | ||
| var Product = ""; | ||
| var type =""; | ||
| var product1 =""; | ||
| var prijs=0; | ||
| var selectCommand =""; | ||
| var tekst ="Een product toevoegen"; | ||
| var tekstsubmit ="Voeg dit product toe!"; | ||
|
|
||
|
|
||
| if (!Request.QueryString["deleteID"].IsEmpty() && Request.QueryString["deleteID"].IsInt()){ | ||
| var deleteID = Request.QueryString["deleteID"]; | ||
| var deleteCommand = "DELETE FROM VOORRAAD WHERE ID = @0"; | ||
| db.Execute(deleteCommand, deleteID); | ||
| Response.Redirect("~/Admin"); | ||
|
|
||
| } | ||
| // Om te editen | ||
|
|
||
| if (Request.QueryString["ID"].IsInt()){ | ||
| tekst ="Een product veranderen"; | ||
| tekstsubmit ="Verander dit product!"; | ||
| var changeID = Request.QueryString["ID"]; | ||
|
|
||
| // Voor placeholder | ||
| var dbCommand = "SELECT * FROM VOORRAAD WHERE ID = @0"; | ||
| var row = db.QuerySingle(dbCommand, changeID); | ||
| type = row.Type; | ||
| product1 = row.Product; | ||
| prijs = Convert.ToInt32(row.Prijs); | ||
| } | ||
|
|
||
| if (IsPost && Validation.IsValid() && aangemeld == true && Request.QueryString["ID"].IsInt()){ | ||
| var changeID = Request.QueryString["ID"]; | ||
| Product = Request.Form["Product"]; | ||
| int Prijs = Convert.ToInt32(Request.Form["Prijs"]); | ||
| string Type = Request.Form["Type"]; | ||
|
|
||
| // Alles updaten | ||
| var updateCommand = "UPDATE VOORRAAD SET Type = @0 WHERE ID= @1"; | ||
| db.Execute(updateCommand, Type, changeID); | ||
| updateCommand = "UPDATE VOORRAAD SET Product = @0 WHERE ID= @1"; | ||
| db.Execute(updateCommand, Product, changeID); | ||
| updateCommand = "UPDATE VOORRAAD SET Prijs = @0 WHERE ID= @1"; | ||
| db.Execute(updateCommand,Prijs, changeID); | ||
| // GET weghalen | ||
| Response.Redirect("~/Admin"); | ||
|
|
||
| } | ||
| // Om een nieuwe toe te voegen | ||
| if (IsPost && Validation.IsValid() && aangemeld == true && Request.QueryString["ID"].IsEmpty()){ | ||
| Product = Request.Form["Product"]; | ||
| int Prijs = Convert.ToInt32(Request.Form["Prijs"]); | ||
| string Type = Request.Form["Type"]; | ||
|
|
||
| string selectVolgorde = "SELECT ID FROM VOORRAAD WHERE Product = @0 and Type = @1"; | ||
| var selectID = db.QueryValue(selectVolgorde, Product, Type); | ||
|
|
||
| if (selectID == null){ | ||
| // Bestaat nog niet dus kan uitvoeren | ||
| var insertCommand = "INSERT INTO VOORRAAD (Type, Product, Prijs) VALUES(@0, @1, @2)"; | ||
| db.Execute(insertCommand, Type, Product, Prijs); | ||
|
|
||
| } | ||
| else{ | ||
| Validation.AddFormError("Deze volgorde is al een keer gebruikt, voer een andere in."); | ||
| } | ||
| } | ||
|
|
||
| // Zodat boven nog tabel ziet met huidige wensen | ||
| var selectAlles = "SELECT * FROM VOORRAAD"; | ||
| var selectData = db.Query(selectAlles); | ||
| var grid = new WebGrid(source: selectData); | ||
|
|
||
| // Voor uitloggen | ||
| if (!Request.QueryString["Command"].IsEmpty()){ | ||
| if (Request.QueryString["Command"]=="afmelden"){ | ||
|
|
||
| if (Session["Aanmelding"] != null){ | ||
| Session["Aanmelding"] = null; | ||
| message="U bent afgemeld!"; | ||
| }else{ | ||
| message="U bent nog niet ingelogd.. "; | ||
| } | ||
| Response.Redirect("~/Login"); | ||
| } | ||
| } | ||
| } | ||
|
|
||
| <!DOCTYPE html> | ||
|
|
||
| <html lang="en"> | ||
| <head> | ||
| <meta charset="utf-8" /> | ||
| <title>Wijzigingen doorsturen.</title> | ||
| <link href="Stylesheet.css" rel="stylesheet" type="text/css"> | ||
| </head> | ||
| <body> | ||
| <div class="Logindiv"> | ||
| @if(aangemeld == true){ | ||
|
|
||
| @Html.ValidationSummary() | ||
|
|
||
| @grid.GetHtml( | ||
| tableStyle: "grid", | ||
| headerStyle: "head", | ||
| alternatingRowStyle: "alt", | ||
| columns: grid.Columns( | ||
| grid.Column("Type"), | ||
| grid.Column("Product"), | ||
| grid.Column("Prijs"), | ||
| grid.Column(format: @<a href="~/Admin?ID=@item.ID">Edit</a>), | ||
| grid.Column(format: @<a href="~/Admin?deleteID=@item.ID">Verwijderen</a>) | ||
|
|
||
| ) | ||
| ) | ||
|
|
||
| <form method="post"> | ||
| <br><br> | ||
| <fieldset> | ||
| <legend>@tekst</legend> | ||
|
|
||
| <p><label for="Type">Type:</label> | ||
| <input type="text" name="type" value="@type"> | ||
| @Html.ValidationMessage("Type") | ||
| </p> | ||
|
|
||
|
|
||
| <p><label for="product">Product:</label> | ||
| <input type="text" name="product" value="@product1"> | ||
| @Html.ValidationMessage("Product") | ||
| </p> | ||
|
|
||
| <p><label>Prijs:</label> | ||
| <input type="number" name="prijs" value="@prijs"> | ||
| @Html.ValidationMessage("Prijs") | ||
| </p> | ||
|
|
||
| <p><input type="submit" name="submitButton" value="@tekstsubmit"></p> | ||
|
|
||
|
|
||
| </fieldset> | ||
| </form> | ||
| <p></p> | ||
| <a href="~/Admin?Command=afmelden" class="bluebutton">Afmeleden</a> | ||
| }else{ | ||
| <p>U moet zich eerst <a href="~/Login">Aanmelden</a>.</p> | ||
| } | ||
|
|
||
| </div> | ||
| </body> | ||
| </html> |
| @@ -0,0 +1,16 @@ | ||
| @{ | ||
|
|
||
| } | ||
|
|
||
| <!DOCTYPE html> | ||
|
|
||
| <html lang="en"> | ||
| <head> | ||
| <meta charset="utf-8" /> | ||
| <title>My Site's Title</title> | ||
| <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" /> | ||
| </head> | ||
| <body> | ||
|
|
||
| </body> | ||
| </html> |
| @@ -0,0 +1,84 @@ | ||
| @{ | ||
|
|
||
| // Voor de Sessie | ||
| bool aangemeld = false; | ||
| if (Session["Aanmelding"] != null) | ||
| { | ||
| aangemeld = true; | ||
| } | ||
|
|
||
| // Connectie Database | ||
| var db = Database.Open("Fondanti"); | ||
|
|
||
| // Check of er een waarde is ingevuld. | ||
| Validation.RequireField("user", "Er is geen gebruikersnaam ingevoerd."); | ||
| Validation.RequireField("pass", "Er is geen wachtwoord ingevoerd."); | ||
|
|
||
| var user =""; | ||
| var pass =""; | ||
| var selectCommand =""; | ||
|
|
||
|
|
||
| if (IsPost && Validation.IsValid() && aangemeld == false){ | ||
| user = Request.Form["user"]; | ||
| pass = Request.Form["pass"]; | ||
|
|
||
| // Checkt of combinatie goed is | ||
|
|
||
| selectCommand = "SELECT ID FROM Account WHERE User01 = @0 and Pass01 = @1"; | ||
| var selectID = db.QueryValue(selectCommand, user, pass); | ||
|
|
||
| if (selectID != null){ | ||
| // Is juist, mag door | ||
| Session["Aanmelding"] = selectID; | ||
| Response.Redirect("~/Admin"); | ||
| } | ||
| else | ||
| { | ||
| selectCommand = "SELECT ID FROM Account WHERE User01 = @0"; | ||
| var selectID2 = db.QueryValue(selectCommand, user); | ||
|
|
||
| if (selectID2 != null){ | ||
| // Email adres is bekend | ||
| Validation.AddFormError("De combinatie met gebruikersnaam & wachtwoord is onjuist."); | ||
| } | ||
| else{ | ||
| Validation.AddFormError("Gebruikernaam is niet bekend.. Probeer het opnieuw"); | ||
| } | ||
|
|
||
| } | ||
| } | ||
|
|
||
| } | ||
|
|
||
| <!DOCTYPE html> | ||
|
|
||
| <html lang="en"> | ||
| <head> | ||
| <meta charset="utf-8" /> | ||
| <title>Aanmelden</title> | ||
| <link href="Stylesheet.css" rel="stylesheet" type="text/css"> | ||
| </head> | ||
| <body> | ||
| <div class="Logindiv"> | ||
| @if(!aangemeld){ | ||
| <form method="post"> | ||
| <h2>Aanmelden voor Administrator</h2> | ||
| <b>Gebruikersnaam:</b> <input type="text" name="user"><p></p> | ||
| <b>Wachtwoord:</b> <input type="password" name="pass"><p></p> | ||
| <input type="submit" value="Aanmelden"> | ||
|
|
||
| </form> | ||
| }else{ | ||
| <br><br> | ||
| <p>U bent al aangemeld!</p> | ||
| <br> | ||
| <p> | ||
| Klik <a href="~/Admin">hier</a> om naar de Admin pagina te gaan. | ||
| </p> | ||
| } | ||
| @Html.ValidationSummary() | ||
|
|
||
| </div> | ||
| </body> | ||
| </html> |
| @@ -0,0 +1,80 @@ | ||
| body { | ||
| background-color: #F0F0F0; | ||
|
|
||
| } | ||
|
|
||
| .Logindiv { | ||
| border: 3px solid grey; | ||
| border-radius: 5px; | ||
| padding: 40px; | ||
| padding-top: 20px; | ||
| margin: 0 auto; | ||
| position: relative; | ||
| top: 200px; | ||
| width: 700px; | ||
| background-color: white; | ||
|
|
||
| } | ||
|
|
||
| .grid { margin: 4px; border-collapse: collapse; width: 100%; } | ||
| .grid th, .grid td { border: 1px solid #C0C0C0; padding: 5px; } | ||
| .head { background-color: #E8E8E8; font-weight: bold; color: #FFF; } | ||
| .alt { background-color: #E8E8E8; color: #000; } | ||
|
|
||
| .field-validation-error { | ||
| font-weight:bold; | ||
| color:grey; | ||
| } | ||
| .validation-summary-errors{ | ||
| border:2px dashed grey; | ||
| color:grey; | ||
| font-weight:bold; | ||
| margin:12px; | ||
| } | ||
|
|
||
| /* Button Button Button */ | ||
|
|
||
| .bluebutton { | ||
| -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7; | ||
| -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7; | ||
| box-shadow:inset 0px 1px 0px 0px #bbdaf7; | ||
| background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) ); | ||
| background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% ); | ||
| filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5'); | ||
| background-color:#79bbff; | ||
| -webkit-border-top-left-radius:11px; | ||
| -moz-border-radius-topleft:11px; | ||
| border-top-left-radius:11px; | ||
| -webkit-border-top-right-radius:11px; | ||
| -moz-border-radius-topright:11px; | ||
| border-top-right-radius:11px; | ||
| -webkit-border-bottom-right-radius:11px; | ||
| -moz-border-radius-bottomright:11px; | ||
| border-bottom-right-radius:11px; | ||
| -webkit-border-bottom-left-radius:11px; | ||
| -moz-border-radius-bottomleft:11px; | ||
| border-bottom-left-radius:11px; | ||
| text-indent:0; | ||
| border:1px solid #84bbf3; | ||
| display:inline-block; | ||
| color:#ffffff; | ||
| font-family:Arial; | ||
| font-size:15px; | ||
| font-weight:bold; | ||
| font-style:normal; | ||
| height:41px; | ||
| line-height:41px; | ||
| width:165px; | ||
| text-decoration:none; | ||
| text-align:center; | ||
| text-shadow:1px 1px 0px #528ecc; | ||
| } | ||
| .bluebutton:hover { | ||
| background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) ); | ||
| background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% ); | ||
| filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff'); | ||
| background-color:#378de5; | ||
| }.bluebutton:active { | ||
| position:relative; | ||
| top:1px; | ||
| } |
| @@ -0,0 +1,13 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
|
|
||
| <configuration> | ||
| <system.web> | ||
| <compilation debug="true" targetFramework="4.0" /> | ||
| </system.web> | ||
| <system.data> | ||
| <DbProviderFactories> | ||
| <remove invariant="System.Data.SqlServerCe.4.0" /> | ||
| <add invariant="System.Data.SqlServerCe.4.0" name="Microsoft® SQL Server® Compact 4.0" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> | ||
| </DbProviderFactories> | ||
| </system.data> | ||
| </configuration> |
| @@ -0,0 +1,6 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
| <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | ||
| <noInheritable></noInheritable> | ||
| <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.4148" processorArchitecture="amd64" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> | ||
| <file name="msvcr90.dll" hashalg="SHA1" hash="1b065fdf0cb8516b0553128eae4af39c5f8eeb46"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>Vy8CgQgbu3qH5JHTK0op4kR8114=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="45d3027d87eade77317e92994790598c755b3920"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>QTJu3Gttpt8hhCktGelNeXj4Yp8=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="e77fd69f7c88f34329d8a95c3179f67ead330217"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>1ruqF7/L+m1tqnJVscaOtNRNHIE=</dsig:DigestValue></asmv2:hash></file> | ||
| </assembly> |
| @@ -0,0 +1,6 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
| <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | ||
| <noInheritable></noInheritable> | ||
| <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.4148" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> | ||
| <file name="msvcr90.dll" hashalg="SHA1" hash="98e8006e0a4542e69f1a3555b927758bd76ca07d"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>+CXED+6HzJlSphyMNOn27ujadC0=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="3aec3be680024a46813dee891a753bd58b3f3b12"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>MyKED+9DyS+1XcMeaC0Zlw2vFZ0=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="0195dd0896d74b62531e4f3c771904a3d996450e"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>EeyDE7og6WoPd2oBhYbMEnpFHhY=</dsig:DigestValue></asmv2:hash></file> | ||
| </assembly> |