Skip to content

Instantly share code, notes, and snippets.

View irobinson's full-sized avatar

Ian Robinson irobinson

View GitHub Profile
@irobinson
irobinson / CheckAuthenticationCookie.cs
Created December 31, 2010 06:50
proof in concept logic for user authentication verification based on DNN cookie.
private bool CheckAuthenticationCookie()
{
var cookie = this.Context.Request.Cookies[FormsAuthentication.FormsCookieName];
if (!this.Context.Request.IsAuthenticated || cookie == null)
{
return false;
}
FormsAuthenticationTicket ticket = FormsAuthentication.Decrypt(cookie.Value);
string username = ticket.Name;
$('#submit-items').click(function(e) {
e.preventDefault();
if ($('#Form').validate().form()) {
var items = new Array();
$('#income-list li').each(function(intIndex) {
var $item = $(this);
var incomeItem = {
CategoryId: $item.data('categoryId'),
Amount: $item.data('amount')
};
Custom event details:
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 11/17/2010 1:36:03 PM
Event time (UTC): 11/17/2010 8:36:03 PM
Event ID: a0542d8e2e0243c7b58522e24945869d
Event sequence: 62
Event occurrence: 61
$(document).ready(function () {
$('#tabs').tabs().show();
});
@irobinson
irobinson / gist:669840
Created November 9, 2010 21:18
HTML Tabs
<div id="tabs">
<ul>
<li><a href="#tabs-1">Nunc tincidunt</a></li>
<li><a href="#tabs-2">Proin dolor</a></li>
<li><a href="#tabs-3">Aenean lacinia</a></li>
</ul>
<div id="tabs-1">
<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus. Curabitur nec arcu. Donec sollicitudin mi sit amet mauris. Nam elementum quam ullamcorper ante. Etiam aliquet massa et lorem. Mauris dapibus lacus auctor risus. Aenean tempor ullamcorper leo. Vivamus sed magna quis ligula eleifend adipiscing. Duis orci. Aliquam sodales tortor vitae ipsum. Aliquam nulla. Duis aliquam molestie erat. Ut et mauris vel pede varius sollicitudin. Sed ut dolor nec orci tincidunt interdum. Phasellus ipsum. Nunc tristique tempus lectus.</p>
</div>
<div id="tabs-2">
[Test]
public void SetModel_ServiceResultIsGreaterThanThree_ReturnsThreeBeers()
{
//Arrange
view.Setup(v => v.Model).Returns(new BeerCollectionModel());
var beer1 = new Beer { BeerId = 1, Name = "Bigfoot", IsConsumed = false };
var beer2 = new Beer { BeerId = 2, Name = "Yeti", IsConsumed = false };
var beer3 = new Beer { BeerId = 3, Name = "Darkness", IsConsumed = false };
var beer4 = new Beer { BeerId = 4, Name = "Furious", IsConsumed = false };