Skip to content

Instantly share code, notes, and snippets.

View thePunderWoman's full-sized avatar

Jessica Janiuk thePunderWoman

View GitHub Profile
@thePunderWoman
thePunderWoman / gist:4756583
Created February 11, 2013 18:47
Example form
<div id="addAddress">
<h2>Add an Address</h2>
<form class="admin_form" id="addressform" method="post" action="/Admin/Customer/AddAddress">
<input type="hidden" name="id" value="@cust.ID" data-default="@cust.ID" />
<label for="first">
First Name
<input id="first" name="first" type="text" value="@cust.fname" data-default="@cust.fname" placeholder="Customer First Name" required title="Enter a First name" />
</label>
<label for="last">
Last Name
@thePunderWoman
thePunderWoman / gist:4756545
Created February 11, 2013 18:41
Jquery Clear Form
clearForm = function (idstr) {
var fields = $(idstr).find("input:not([type=hidden]):not([type=submit]):not([type=reset])");
$(fields).each(function (i, obj) {
if ($(obj).attr('type') == 'checkbox') {
$(obj).attr('checked', $(obj).data('default') == 'checked')
} else {
$(obj).attr('value', $(obj).data('default'));
}
});
}
getTransforms = function (target) {
if (!isEmpty($(target).css('transform'))) {
return matrixToArray($(target).css('transform'))
} else if (!isEmpty($(target).css('-webkit-transform'))) {
return matrixToArray($(target).css('-webkit-transform'))
} else if (!isEmpty($(target).css('-moz-transform'))) {
return matrixToArray($(target).css('-moz-transform'))
} else if (!isEmpty($(target).css('msTransform'))) {
return matrixToArray($(target).css('msTransform'))
} else if (!isEmpty($(target).css('-o-transform'))) {
var url = APIUrl + '/vehicle/' + year + '?key=' + APIKey + '&callback=loadMake';
$.ajax(url, function (data) {
console.log(data);
}, 'jsonp')
@thePunderWoman
thePunderWoman / gist:4628151
Created January 24, 2013 21:45
insert testing
vcdb_VehiclePart vp = new vcdb_VehiclePart();
try {
vp = db.vcdb_VehicleParts.Where(x => x.VehicleID.Equals(vehicle.ID) && x.PartNumber.Equals(vpart.partID)).First();
} catch {
vp = new vcdb_VehiclePart {
PartNumber = vpart.partID,
VehicleID = vehicle.ID
};
db.vcdb_VehicleParts.InsertOnSubmit(vp);
db.SubmitChanges();
@thePunderWoman
thePunderWoman / gist:4438998
Created January 2, 2013 22:44
Compatibility mode script
if ($.browser.msie && ($.browser.version == '7.0' && navigator.userAgent.indexOf('Trident') != -1) || (document.documentMode != undefined && (Number($.browser.version) != Number(document.documentMode)))) {
alert("You're in compatibility mode");
}
@thePunderWoman
thePunderWoman / gist:4436889
Last active December 10, 2015 12:49
SQL Create Table
CREATE TABLE Blah (
ID int IDENTITY(1,1) PRIMARY KEY NOT NULL,
foreign_id int NOT NULL FOREIGN KEY REFERENCES TableName (fieldname),
field1 varchar(255) NULL,
field2 money NULL,
field3 datetime NOT NULL DEFAULT GETDATE()
)
GO
@thePunderWoman
thePunderWoman / gist:4329162
Created December 18, 2012 15:50
Parallel Change Part Process
public string UpdateParts() {
CurtDevDataContext db2 = new CurtDevDataContext();
List<PartChange2012> changes = new List<PartChange2012>();
Dictionary<DateTime, List<PartChange2012>> results = new Dictionary<DateTime, List<PartChange2012>>();
List<int> failedList = new List<int>();
changes = db2.PartChange2012s.Where(x => x.partID < 13000).OrderBy(x => x.partID).ToList();
failedList = processChanges(changes);
results.Add(DateTime.Now, changes);
while (failedList.Count > 0) {
changes = new List<PartChange2012>();
@thePunderWoman
thePunderWoman / gist:4253179
Created December 10, 2012 20:34
Freight Class calculation
private static FreightClassType getFreightClass(double density) {
if (density < 1) {
return FreightClassType.CLASS_500;
} else if (density >= 1 && density < 2) {
return FreightClassType.CLASS_400;
} else if (density >= 2 && density < 3) {
return FreightClassType.CLASS_300;
} else if (density >= 3 && density < 4) {
return FreightClassType.CLASS_250;
} else if (density >= 4 && density < 5) {
@thePunderWoman
thePunderWoman / gist:4252007
Created December 10, 2012 17:29
Landing Page
CREATE TABLE LandingPage (
id int IDENTITY(1,1) PRIMARY KEY NOT NULL,
websiteID int NOT NULL FOREIGN KEY REFERENCES Website(ID),
startDate datetime NOT NULL,
endDate datetime NOT NULL,
url varchar(255) NOT NULL,
banner varchar(255) NULL,
pageContent text NULL,
buttonClasses varchar(255) NULL,
buttonText varchar(255) NULL,