예제 #1
0
        private void logar()
        {
            if (!String.IsNullOrWhiteSpace(Txt_Login.Text) && !String.IsNullOrWhiteSpace(Txt_Senha.Text))
            {
                var usuario = new Motorista(Txt_Login.Text, Txt_Senha.Text);

                var resultado = usuario.Logar();

                if (resultado == "1")
                {
                    Motorista.SalvarUltimoLogin(Txt_Login.Text);

                    var usuarioTemp = MotoristaService.ObterInformacoes(Txt_Login.Text);

                    ChamarFormularioDeEscolha(usuarioTemp.ID, usuarioTemp.Admin, usuarioTemp.IDEmpresa);
                }
                else
                {
                    MessageBox.Show("Login ou senha inválidos!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Insira seu login e senha!", "Alterta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
예제 #2
0
        private void Btm_Alterar_Click(object sender, EventArgs e)
        {
            MotoristaService.AletrarNome(IDUsuario, txt_Nome.Text);

            MessageBox.Show("Nome alterado com suceso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);

            this.Dispose();
        }
예제 #3
0
        private void Btn_Redefinir_Click(object sender, EventArgs e)
        {
            if (txt_confirmacao.Text == txt_senha.Text)
            {
                MotoristaService.RedefinirSenha(IDMotorista, txt_senha.Text);
                MessageBox.Show("Sua senha foi redefinida com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);

                this.Dispose();
                this.Close();
            }
            else
            {
                MessageBox.Show("As senhas não coincidem, verifique e tente novamente.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
예제 #4
0
 public Frm_InformacoesPessoais(int id)
 {
     usuarioInfo = MotoristaService.ObterInformacoes(id);
     InitializeComponent();
 }
예제 #5
0
 public void Cadastrar()
 {
     MotoristaService.Cadastrar(this);
 }
예제 #6
0
 public string Logar()
 {
     return(MotoristaService.Logar(this));
 }