Skip to content

Instantly share code, notes, and snippets.

Avatar

Marlon Tiedt TiedtTech

View GitHub Profile
View PEP_20.py
'''
Bonito é melhor que feio
Explícito é melhor que implícito
Simples é melhor que complexo
Complexo é melhor que complicado
Linear é melhor do que aninhado
Esparso é melhor que denso
Legibilidade conta
Casos especiais não são especiais o bastante para quebrar as regras.
Ainda que praticidade vença a pureza
View ActionHttpPost.cs
public ActionResult Cadastro(Pessoa model)
{
using (var db = new Conexao())
{
if (model.PessoaID == 0)
{
db.Pessoa.Add(model);
}
else
{
View View.cshtml
@model site.Models.Pessoa
@{
var novoRegistro = true;
if (Model != null && Model.PessoaID != 0)
{
novoRegistro = false;
}
}
View ActionHttpGet.cs
public ActionResult Cadastro(int? id)
{
if (id != null)
{
using (var db = new Conexao())
{
var registro = db.Pessoa.Find(id);
return View(registro);
}
}