def OnBotaoADDButton(self, event): prof = Professor() login = Login() sexo = 0 if self.campoCPF.GetValue() == '' or len( self.campoCPF.GetValue()) != 11: self.erroText.SetLabel('Preencha o campo CPF corretamente!') return 0 elif self.verificador() == False: self.erroText.SetLabel('Preencha os campos corretamente!') return 0 elif self.campoSenha.GetValue() != self.campoConfirmeSenha.GetValue(): self.erroText.SetLabel('Preencha o campo Senha corretamente!') return 0 else: if self.botaoMasc.GetValue(): sexo = 1 else: sexo = 2 data = self.campoNascimento.GetValue().split('-') nasc = '' for i in range(len(data) - 1, -1, -1): if nasc == '': nasc += data[i] else: nasc += '-' + data[i] prof.add(self.campoCPF.GetValue(), self.campoNome.GetValue(), nasc, sexo, self.campoCep.GetValue(), self.campoUF.GetValue(), self.campoCidade.GetValue(), self.campoBairro.GetValue(), self.campoEndereco.GetValue(), int(self.campoNumero.GetValue()), self.campoComplemento.GetValue(), self.campoFixo.GetValue(), self.campoCelular.GetValue()) login.setSenha(self.campoSenha.GetValue()) login.add(self.campoCPF.GetValue(), login.getSenha(), 'PRF') self.erroText.SetLabel('Adicionado com Sucesso!') self.zerar() event.Skip()
def OnBotaoADDButton(self, event): prof = Professor() login = Login() sexo = 0 if self.campoCPF.GetValue() == '' or len(self.campoCPF.GetValue()) != 11: self.erroText.SetLabel('Preencha o campo CPF corretamente!') return 0 elif self.verificador() == False: self.erroText.SetLabel('Preencha os campos corretamente!') return 0 elif self.campoSenha.GetValue() != self.campoConfirmeSenha.GetValue(): self.erroText.SetLabel('Preencha o campo Senha corretamente!') return 0 else: if self.botaoMasc.GetValue(): sexo = 1 else: sexo = 2 data = self.campoNascimento.GetValue().split('-') nasc = '' for i in range(len(data)-1, -1, -1): if nasc == '': nasc += data[i] else: nasc += '-' + data[i] prof.add(self.campoCPF.GetValue(), self.campoNome.GetValue(), nasc, sexo, self.campoCep.GetValue(), self.campoUF.GetValue(), self.campoCidade.GetValue(), self.campoBairro.GetValue(), self.campoEndereco.GetValue(), int(self.campoNumero.GetValue()), self.campoComplemento.GetValue(), self.campoFixo.GetValue(), self.campoCelular.GetValue()) login.setSenha(self.campoSenha.GetValue()) login.add(self.campoCPF.GetValue(), login.getSenha(), 'PRF') self.erroText.SetLabel('Adicionado com Sucesso!') self.zerar() event.Skip()