protected virtual void Auditar(TEntidade entidade) { if (!(entidade is EntidadeAuditStatus <TId>)) { return; } EntidadeAuditStatus <TId> entidadeAudit = entidade as EntidadeAuditStatus <TId>; entidadeAudit.Revisao += 1; if (entidadeAudit.Id.Equals(default(TId))) { entidadeAudit.DataCadastro = DateTime.Now; entidadeAudit.UsuarioCadastro = "Sistemas"; } else { entidadeAudit.DataAlteracao = DateTime.Now; entidadeAudit.UsuarioAlteracao = "Sistemas"; } }
public static HtmlString GetHtmlAuditRowModel <TId>(this IHtmlHelper <IEnumerable <EntidadeAuditStatus <TId> > > helper, EntidadeAuditStatus <TId> model) { string html = string.Concat("<tr> ", helper.SDisplayFor(modelItem => model.UsuarioCadastro), helper.SDisplayFor(modelItem => model.UsuarioAlteracao), helper.SDisplayFor(modelItem => model.DataAlteracao), helper.SDisplayFor(modelItem => model.DataCadastro), "</tr> "); return(new HtmlString(html)); }