Skip to content

Instantly share code, notes, and snippets.

Cleyton Ferrari cleytonferrari

Block or report user

Report or block cleytonferrari

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@cleytonferrari
cleytonferrari / formatar.js
Created Aug 9, 2012
Formatar moeda com Knockout JS
View formatar.js
//baseado em http://jsfiddle.net/digitalbush/R6MPU/
jQuery(function ($) {
function empenhoViewModel() {
var self = this;
self.valorTotal = ko.observable().dinheiro();
};
var format = function (value) {
if (value === '' || isNaN(value)) value = 0;
toks = Number(value).toFixed(2).replace('-', '').split('.');
@cleytonferrari
cleytonferrari / HomeController.cs
Created Aug 30, 2012
Exemplo de Data em ASP.Net MVC 4
View HomeController.cs
using System;
using System.Web.Mvc;
using ExemploDeDataPreenchida.Models;
namespace ExemploDeDataPreenchida.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/
@cleytonferrari
cleytonferrari / index.html
Created Sep 19, 2012
Usando Knockout js com checkboxes
View index.html
<ul data-bind="template: { name: 'choiceTmpl', foreach: choices, templateOptions: { selections: selectedChoices } }"></ul>
<script id="choiceTmpl" type="text/html">
<li>
<input type="checkbox" data-bind="attr: { value: $data.id }, checked: $item.selections" />
<span data-bind="text: $data.descricao"></span>
</li>
</script>
<hr />
@cleytonferrari
cleytonferrari / index.html
Created Sep 19, 2012
Usando knockout js com checkboxes sem template
View index.html
<ul data-bind="foreach: items">
<li>
<input type="checkbox" data-bind="attr: { value: id }, checked: $root.checked" />
<span data-bind="text: descricao"></span>
</li>
</ul>
<hr/>
<div data-bind="text: ko.toJSON($root)"></div>​
@cleytonferrari
cleytonferrari / AlgumasDicasMongoDb.js
Last active Mar 9, 2016
Exemplo de sintaxe do mongoDb, para ser usando com o MongoVue e console
View AlgumasDicasMongoDb.js
/* COMOANDOS DE CRUD */
/*------------------------------------------------*/
//Busca uma pessoa por nome, que o nome comece com
//find Json
{
"PessoaFisica.Nome": /^ANDERSON LOPES OLI/
}
//baseado no filtro acima aplica o update, tem que usar o $set, se não ele apagar as propriedades existentes
@cleytonferrari
cleytonferrari / DistinticObjetoComplexo.cs
Created Jan 21, 2013
Usa o agrupamento para fazer um Distinct de objetos complexo, mais informações em http://stackoverflow.com/questions/489258/linq-distinct-on-a-particular-property
View DistinticObjetoComplexo.cs
//Selecionando objetos distintos usando Linq
//Agrupando com uma propriedade
List<Pessoa> pessoasDistintas = todasAsPessoas
.GroupBy(p => p.Id)
.Select(g => g.First())
.ToList();
//Agrupando com varias propriedades
List<Pessoa> pessoasDistintas = todasAsPessoas
@cleytonferrari
cleytonferrari / BundleConfig.cs
Created Feb 5, 2013
Código do post em meu blog
View BundleConfig.cs
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*",
"~/Scripts/methods_pt.js"));
@cleytonferrari
cleytonferrari / CID-10-CAPITULOS.csv
Created Feb 20, 2013
Código do post em meu blog sobre Arquivos CSV com C# no ASP .Net MVC 4
View CID-10-CAPITULOS.csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 5 should actually have 1 column, instead of 2. in line 4.
NUMCAP;CATINIC;CATFIM;DESCRICAO;DESCRABREV;
1;A00;B99;Capítulo I - Algumas doenças infecciosas e parasitárias;I. Algumas doenças infecciosas e parasitárias;
2;C00;D48;Capítulo II - Neoplasias [tumores];II. Neoplasias (tumores);
3;D50;D89;Capítulo III - Doenças do sangue e dos órgãos hematopoéticos e alguns transtornos imunitários;III. Doenças sangue órgãos hemat e transt imunitár;
4;E00;E90;Capítulo IV - Doenças endócrinas, nutricionais e metabólicas;IV. Doenças endócrinas nutricionais e metabólicas;
@cleytonferrari
cleytonferrari / controller.cs
Created Mar 2, 2013
Exemplo de uso de ViewModel
View controller.cs
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcApplication6.Controllers
{
public class HomeController : Controller
@cleytonferrari
cleytonferrari / TimeZone.cs
Last active Dec 17, 2015
TimeZone em C#, uma forma simples de utilizar time zones em C#
View TimeZone.cs
using System;
namespace TimeZone
{
class Program
{
private static void Main(string[] args)
{
Console.WriteLine("Data/Hora atual UTC : {0}", DateTime.UtcNow.ToString("dd/MM/yyyy HH:mm:ss"));
Console.WriteLine("Data/Hora (UTC -4 Rondônia) : {0}", DateTime.UtcNow.AddHours(-4).ToString("dd/MM/yyyy HH:mm:ss"));
You can’t perform that action at this time.