def OnBotaoEditarButton(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.salvarEdit(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()) if self.campoSenha.GetValue( ) != '' and self.campoConfirmeSenha.GetValue() != '': None else: if login.carregar(self.campoCPF.GetValue()): login.salvarEdit(login.getLogin(), self.campoSenha.GetValue(), login.getTipo()) self.erroText.SetLabel('Editado com Sucesso!') self.zerar() event.Skip()
def OnBotaoEditarButton(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.salvarEdit(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()) if self.campoSenha.GetValue() != '' and self.campoConfirmeSenha.GetValue() != '': None else: if login.carregar(self.campoCPF.GetValue()): login.salvarEdit(login.getLogin(), self.campoSenha.GetValue(), login.getTipo()) self.erroText.SetLabel('Editado com Sucesso!') self.zerar() event.Skip()