/Controle-de-Servicos

Pequeno sistema de cadastro e controle de demandas e serviços.. Ja exportnado os itens para Exel.

Primary LanguagePython

Controle de Servicos

Pequeno sistema de cadastro e controle de demandas e serviços.. Ja Ja exportnado os itens para Exel.

 layout = [      
     
     [sg.Text('Informe os dados e Tipo do Serviço Executado')],
     
     [sg.Text('Tipo Pavimento',    size=(15, 1)), sg.Combo(['Asfaltico', 'Cimentado', 'Blocos'], key="tipo_pav")],
     [sg.Text('Equipe',            size=(15, 1)), sg.InputText(key="equipe")],
     [sg.Text('Data Lançamento',   size=(15, 1)), sg.InputText(key="data_lancamento")],
     [sg.Text('Metragem 1x',       size=(15, 1)), sg.InputText(key="metragem_1x")],
     [sg.Text('Metragem 2x',       size=(15, 1)), sg.InputText(key="metragem_2x")],
     [sg.Text('Priorizar',         size=(15, 1)), sg.InputText(key="priorizar")],
     [sg.Button('Adicionar Novo'), sg.Exit('Sair')]
 ]

image

#Tratativa da planilha com Pandas

df = pd.DataFrame(lista_df, columns=["Tipo do Pavimento", "Equipe", "Data Lançamento", "Metragem_1x", "Metragem_2x", "Priorizar"])

df['Data Atual'] = datetime.now().strftime('%d/%m/%Y')                            #criando coluna com a data atual
df['Data Atual'] = pd.to_datetime(df['Data Atual'], format='%d/%m/%Y')              #convertendo coluna para data
df['Data Lançamento'] = pd.to_datetime(df['Data Lançamento'], format='%d/%m/%Y')    #convertendo coluna para data
df['Atraso'] = df['Data Atual'] - df['Data Lançamento']                             #criando coluna com dif de data

append_df_to_excel(df, r"Cadastro.xlsx")

janela.close()