Skip to content

Instantly share code, notes, and snippets.

View jesulink2514's full-sized avatar
🎯
Focusing

Jesus Angulo jesulink2514

🎯
Focusing
View GitHub Profile
@jesulink2514
jesulink2514 / AuditFilter.cs
Created January 3, 2016 22:50
AuditFilter - Paso 3
using System.Linq;
using System.Web.Mvc;
using Microsoft.AspNet.Identity;
namespace AuditSample.Models
{
public class AuditFilter:FilterAttribute, IActionFilter
{
public void OnActionExecuting(ActionExecutingContext filterContext)
{
@jesulink2514
jesulink2514 / AuditFilter.cs
Created January 3, 2016 22:51
AuditFilter.cs
using System.Linq;
using System.Web.Mvc;
using Microsoft.AspNet.Identity;
namespace AuditSample.Models
{
public class AuditFilter:FilterAttribute, IActionFilter
{
public void OnActionExecuting(ActionExecutingContext filterContext)
{
@jesulink2514
jesulink2514 / web.config
Created January 4, 2016 21:31
web.config de Handlebars.net template de correo
<system.webServer>
<security>
<requestFiltering>
<hiddenSegments>
<add segment="templates" />
</hiddenSegments>
</requestFiltering>
</security>
</system.webServer>
@jesulink2514
jesulink2514 / web.config.xml
Created January 4, 2016 22:04
web.config con la configuración para el envió de correo de forma local en una carpeta
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="c:\Temp\mail\"/>
</smtp>
</mailSettings>
</system.net>
@jesulink2514
jesulink2514 / MailGenerator.cs
Created January 4, 2016 22:38
MailGenerator para Handlerbars y generación de correo
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Web;
using HandlebarsDotNet;
namespace WcfDemoMail.Mail
{
public static class MailGenerator
@jesulink2514
jesulink2514 / Welcome.html
Created January 4, 2016 22:40
Plantilla para Hanldebars y el envio de correo
<!doctype html>
<html>
<head>
<meta name="viewport" content="width=device-width">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Really Simple HTML Email Template</title>
<style>
/* -------------------------------------
GLOBAL
------------------------------------- */
@jesulink2514
jesulink2514 / WcfDemoMail.svc.cs
Created January 4, 2016 22:47
WcfDemoMail - Servicio WCF de ejemplo para el proyecto de Handlebars
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Mail;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using WcfDemoMail.Mail;
namespace WcfDemoMail
@jesulink2514
jesulink2514 / TestCodeDomProvider.cs
Created January 8, 2016 04:06
Compilar C# con C#
//set the compiler options to use 3.5 version of assemblies
Dictionary<string,string> compilerOptions=new Dictionary<string, string>();
compilerOptions.Add("CompilerVersion", "v3.5");
// Select the code provider
CSharpCodeProvider codeProvider = new CSharpCodeProvider(compilerOptions);
CompilerParameters compilerparams = new CompilerParameters();
// we dont want to generate an executable
@jesulink2514
jesulink2514 / Nuevo.cshtml
Created January 21, 2016 04:00
Vista de nuevo producto con bootstrap
@model RefactorView.Models.Product
@{
ViewBag.Title = "Nuevo";
}
<h2>Nuevo</h2>
@using (Html.BeginForm())
{
@jesulink2514
jesulink2514 / FormControl.cs
Created January 21, 2016 05:17
Framework Bootstrap
using System.Web.Mvc;
namespace RefactorView.Infraestructure.Html
{
public class FormControl
{
public MvcHtmlString Label { get; set; }
public MvcHtmlString Control { get; set; }
public MvcHtmlString Validation { get; set; }
public string ContainerSize { get; set; }