def __formulario(self, categoria: dict or None = None): if categoria is None: categoria = {} validacao_tipo(propriedade=categoria, tipo=dict) self.addRowToLayout([ Sg.Text(text="Código de referência: "), Sg.InputText(key="identificador", default_text=categoria.get("identificador")) ]) self.addRowToLayout([ Sg.Text(text="Nome: "), Sg.InputText(key="nome", default_text=categoria.get("nome")) ])
def __formulario(self, lote: dict or None = None): if lote is None: lote = {} validacao_tipo(propriedade=lote, tipo=dict) self.addRowToLayout([ Sg.Text(text="Data de validade: "), Sg.InputText(key="data_validade", default_text=lote.get("data_validade")) ]) self.addRowToLayout([ Sg.Text(text="Quantidade: "), Sg.InputText(key="quantidade", default_text=lote.get("quantidade")) ])
def __formulario(self, produto: dict or None = None): if produto is None: produto = {} validacao_tipo(propriedade=produto, tipo=dict) self.addRowToLayout([ Sg.Text(text="Código de referência: "), Sg.InputText(key="identificador", default_text=produto.get("identificador")) ]) self.addRowToLayout([ Sg.Text(text="Nome: "), Sg.InputText(key="nome", default_text=produto.get("nome")) ]) self.addRowToLayout([ Sg.Text(text="Descrição: "), Sg.InputText(key="descricao", default_text=produto.get("descricao")) ]) self.addRowToLayout([ Sg.Text(text="Data de fabricacao: "), Sg.InputText(key="data_fabricacao", default_text=produto.get("data_fabricacao")) ]) self.addRowToLayout([ Sg.Text(text="Valor: "), Sg.InputText(key="valor", default_text=produto.get("valor")) ]) self.addRowToLayout([ Sg.Text(text="Prioridade: "), Sg.InputText(key="prioridade", default_text=produto.get("prioridade")) ]) self.addRowToLayout([ Sg.Text(text="Estoque: "), Sg.InputText(key="estoque_quantidade", default_text=produto.get("estoque_quantidade")) ]) self.addRowToLayout([ Sg.Text(text="Estoque mínimo: "), Sg.InputText(key="estoque_minimo", default_text=produto.get("estoque_minimo")) ])