public static bool ContasReceberCreate(ContasReceber entrada, IContasReceberData contaReceberData, ContextPage contexto) { entrada.codigo = AutoNumber.GeraCodigo(21, contexto.idOrganizacao); if (entrada.codigo != null) { //************ Objetos de controle de acesso ****************** entrada.criadoEm = DateTime.Now; entrada.criadoPor = contexto.idUsuario; entrada.criadoPorName = contexto.nomeUsuario; entrada.modificadoEm = DateTime.Now; entrada.modificadoPor = contexto.idUsuario; entrada.modificadoPorName = contexto.nomeUsuario; entrada.idOrganizacao = contexto.idOrganizacao; //************ FIM Objetos de controle de acesso *************** contaReceberData.Add(entrada); return(true); } return(false); }
public IActionResult FormCreateContasReceber(ContasReceberViewModel entrada) { ContasReceber modelo = new ContasReceber(); try { if (entrada.contasReceber != null) { if (ContasReceberRules.ContasReceberCreate(entrada, out modelo, contexto)) { contasReceberData.Add(modelo); return(RedirectToAction("FormUpdateContasReceber", new { id = modelo.id.ToString() })); } } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 21, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormCreateContasReceber-post", ex.Message); } return(View()); }