Beispiel #1
0
        protected void BtnCadastro_Click(object sender, EventArgs e)
        {
            try
            {
                if (!formValidations())
                {
                    Usuarios           usuarios = new Usuarios();
                    UsuariosController actionResultController = new UsuariosController();

                    usuarios.FirstName = inputFirstName.Text;
                    usuarios.LastName  = inputLastName.Text;

                    var teste = inputDay.SelectedIndex.ToString();

                    var day        = inputDay.Value.ToString();
                    var month      = inputMonth.Value.ToString();
                    var year       = inputYear.Value.ToString();
                    var dateFormat = day + '/' + month + '/' + year;
                    var date       = Convert.ToDateTime(dateFormat);
                    usuarios.DataNascimento = date;

                    usuarios.Sexo     = selectSexo.Value.ToString();
                    usuarios.CPF      = inputCPF.Text;
                    usuarios.Telefone = inputPhone.Text;
                    usuarios.Status   = false;

                    if (selectTipoUsuario.Value.Contains("Passageiro"))
                    {
                        usuarios.TipoUsuario = 0;
                        actionResultController.Create(usuarios);
                    }


                    if (selectTipoUsuario.Value.Contains("Motorista"))
                    {
                        string     placa      = inputPlaca.Text;
                        string     modelo     = inputModelo.Text;
                        Motoristas motoristas = new Motoristas();
                        usuarios.TipoUsuario   = (tipo)1;
                        motoristas.ModeloCarro = inputModelo.Text;
                        motoristas.Placa       = inputPlaca.Text;
                        actionResultController.Create(motoristas, usuarios, placa, modelo);
                    }
                    clearAspTxtBox();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
        public void Create()
        {
            controller = new UsuariosController();
            ViewResult result = controller.Create() as ViewResult;

            Assert.IsNotNull(result);
        }
Beispiel #3
0
        public void ProbandoDevulucionViewUsuariosController()
        {
            //Organizar
            UsuariosController control = new UsuariosController();
            //Actuar
            ViewResult resultado = control.Create() as ViewResult;

            //Afirmar
            Assert.IsNotNull(resultado);
        }
Beispiel #4
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                AbrirConexao();
                Cmd = new SqlCommand("SELECT * FROM Usuarios WHERE login= '******' ", Con);
                Dr  = Cmd.ExecuteReader();

                if (Dr.Read())
                {
                    lblMensagem.Text = " Usuário já consta Registrado no Sistema! ";
                    FecharConexao();
                }

                else
                {
                    if (txtNomeCompleto.Text == "" || txtCPF.Text == "" || txtUsuario.Text == "" || txtSenha.Text == "" || txtConfirmarSenha.Text == "")
                    {
                        lblMensagem.Text = "Preencha todos os campos do formulário !";
                    }

                    else if (txtSenha.Text == txtConfirmarSenha.Text)
                    {
                        Usuarios u = new Usuarios();
                        u.Nome     = txtNomeCompleto.Text;
                        u.CPF      = txtCPF.Text;
                        u.Login    = txtUsuario.Text;
                        u.Password = txtSenha.Text;

                        UsuariosController uc = new UsuariosController();
                        uc.Create(u);

                        this.txtNomeCompleto.Text   = "";
                        this.txtCPF.Text            = "";
                        this.txtUsuario.Text        = "";
                        this.txtSenha.Text          = "";
                        this.txtConfirmarSenha.Text = "";

                        lblMensagem.Text = "Usuário " + txtUsuario.Text + "Foi Cadastrado com sucesso!";
                    }
                    else
                    {
                        lblMensagem.Text            = " As Senhas não conferem !";
                        this.txtSenha.Text          = "";
                        this.txtConfirmarSenha.Text = "";
                        txtSenha.Focus();
                    }
                }
            }
            catch (Exception ex)
            {
                lblMensagem.Text = ex.Message;
            }
        }
Beispiel #5
0
        public void CreatePost()
        {
            Usuario usuario = new Usuario()
            {
                Id = 1, Nome = "ALEXANDRE", Telefone = 00000000
            };

            mockRepository.Setup(r => r.PostUsuario(usuario));
            controller = new UsuariosController(mockRepository.Object);
            RedirectToRouteResult result = controller.Create(usuario) as RedirectToRouteResult;

            Assert.IsNotNull(result);
        }