Skip to content

Instantly share code, notes, and snippets.

@pparadis
pparadis / gist:3071037
Created July 8, 2012 13:59
String.IsNullOrEmpty javascript
String.IsNullOrEmpty = function(value) {
var isNullOrEmpty = true;
if (value) {
if (typeof (value) == 'string') {
if (value.length > 0)
isNullOrEmpty = false;
}
}
return isNullOrEmpty;
}
class CarsCache
{
private AsyncExpiringLazy<List<Car>> Cars { get; set; }
public CarService CarService { get; set; }
public CarsCache()
{
Cars = new AsyncExpiringLazy<List<Car>>(async metadata =>
{
$.when(
$.get( "cldr/main/en/ca-gregorian.json" ),
$.get( "cldr/main/fr/ca-gregorian.json" ),
$.get( "cldr/supplemental/likelySubtags.json" ),
$.get( "cldr/supplemental/timeData.json" ),
$.get( "cldr/supplemental/weekData.json" )
).then(function() {
return [].slice.apply( arguments, [ 0 ] ).map(function( result ) {
return result[ 0 ];
});
[Required]
[Range(Min=0, Max=int.MaxValue)
public decimal Salary { get; set; }
@pparadis
pparadis / Horror.cs
Created April 26, 2016 10:46
Horror
foreach (var r in registrations)
{
if ((count++) % 10 == 0);
Console.Write("\r{0} %", Math.Round((double)count / registrations.Count * 100d));
}
@pparadis
pparadis / this-is-bridge.cs
Created February 8, 2016 11:35
//this is bridge
//Get the employee list
var employees = EmployeeService.GetAllEmployees();
//Sort employee by name
employees = employees.OrderBy(p => p.Name);
//Send email to employee
MailService.SendMail(employee.Email);
//Get today's date
IEnumerable<IGrouping<int, string>> query = elements.GroupBy(k => k.Age, e => e.Name);
var userStore = new UserStore<IdentityUser>();
var manager = new UserManager<IdentityUser>(userStore);
var user = new IdentityUser() { UserName = UserName.Text };
IdentityResult result = manager.Create(user, Password.Text);
if (result.Succeeded)
{
StatusMessage.Text = string.Format("User {0} was created successfully!", user.UserName);
}
@pparadis
pparadis / using.cs
Last active December 29, 2015 03:39
using (var sftp = new SftpClient(Host, Username, Password))
using (new EditContext(importSettings, SecurityCheck.Disable))
{
//du code ici
}
@pparadis
pparadis / test.cs
Last active December 29, 2015 01:29
using(var lol as Bob)
{
using(var yolo as Fred)
{
Console.log("Hey!")
}
}
using(var lol as Bob)
using(var yolo as Fred)