kakobotasso / gvar

Sistema de gestão GVAR. Projeto desenvolvido como TCC.
gvar1.webbyapp.com
2 stars 1 forks source link

Numero automatico no financeiro #8

Open aalvesjr opened 11 years ago

aalvesjr commented 11 years ago

Estava pensando, será que não faz sentido o numero ser gerado por um helper do Financeiro, dai poderiamos usar para pagamentos e recebimentos só mudando o tipo

Ex

def generate_number(type = "P")
    "#{type}#{Time.now.strftime('%y%m%d%H%M%S')}"
end

mas como não usamos direto na view, pode ser um método privado no controller, ou no model, mais sentido no model, que acha?

marasergio commented 11 years ago

Achei interessante a ideia... como será utilizado esse padrão para mais entidade, seria gerar o número e concatenar com a respectiva sigla? Em 05/10/2012 12:31, "Armando" notifications@github.com escreveu:

Estava pensando, será que não faz sentido o numero ser gerado por um helper do Financeiro, dai poderiamos usar para pagamentos e recebimentos só mudando o tipo

Ex

def generate_number(type = "P") "#{type}#{Time.now.strftime('%y%m%d%H%M%S')}" end

mas como não usamos direto na view, pode ser um método privado no controller, ou no model, mais sentido no model, que acha?

— Reply to this email directly or view it on GitHubhttps://github.com/kakobotasso/gvar/issues/8.

kakobotasso commented 11 years ago

Acho que faz muito sentido usarmos, ele em helpers, pois ele tem a sua exibição na view =]

aalvesjr commented 11 years ago

@MaraRegina isso, se precisar no modulo de Cursos como o padrão da primeira letra é "C" ficaria:

@number = generate_number("C")