Exemplo n.º 1
0
        public string CadastrarUsuario(MLL.Usuario usu, FormCollection form)
        {
            string uploadPath     = "";
            string pathRelative   = "";
            string caminhoarquivo = "";

            UsuarioBLL usuBLL = new UsuarioBLL();

            //Checagem de upload do arquivo (FOTO)
            HttpPostedFileBase arquivo = null;

            if (Request.Files.Count > 1)
            {
                arquivo = Request.Files[0];

                //Nome e extensão do arquivo
                var img = Path.GetFileName(arquivo.FileName);

                if (ModelState.IsValid)
                {
                    if (arquivo != null && arquivo.ContentLength > 0)
                    {
                        uploadPath     = @"~\images\Arquivos_Expenses\Usuarios\";
                        pathRelative   = @"\images\Arquivos_Expenses\Usuarios\" + img;
                        caminhoarquivo = Path.Combine(Server.MapPath(@uploadPath + img));
                    }
                }
            }
            return(usuBLL.CadastrarUsuario(arquivo, usu, form, caminhoarquivo, pathRelative).ToString());
        }
Exemplo n.º 2
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            UsuarioDTO objCad = new UsuarioDTO();

            objCad.NomeUsuario          = txtUsuario.Text;
            objCad.CpfUsuario           = txtCpfUsuario.Text;
            objCad.SenhaUsuario         = txtSenhaUsuario.Text;
            objCad.DataNascUsuario      = txtDataNascUsuario.Text;
            objCad.DescricaoTipoUsuario = rbl1.SelectedValue;

            UsuarioBLL objCadastrar = new UsuarioBLL();

            objCadastrar.CadastrarUsuario(objCad);
            Limpar();

            lblMensagem.Text = "Usuário " + objCad.NomeUsuario + " cadastrado com sucesso!!";
        }
Exemplo n.º 3
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            //Instanciar objeto modelo
            UsuarioDTO objCad = new UsuarioDTO();

            objCad.NomeUsuario     = txtNome.Text;
            objCad.CpfUsuario      = txtCPF.Text;
            objCad.SenhaUsuario    = txtSenha.Text;
            objCad.DataNascUsuario = txtData.Text;

            //Salvando a imagem
            string nomeImg    = txtNome.Text + ".JPG";
            string pasta      = @"C:\Users\lucas.aconceicao1\Desktop\Lucas\CeuEscuro\CeuEscuro\Imagens";
            string caminhoImg = Path.Combine(pasta, nomeImg);

            objCad.UrlImgUsuario = caminhoImg;

            //Salvando na pasta
            Image a = pcBox1.Image;

            a.Save(caminhoImg);

            //Radio button
            if (rb1.Checked)
            {
                objCad.DescricaoTipoUsuario = "1";
            }
            else if (rb2.Checked)
            {
                objCad.DescricaoTipoUsuario = "2";
            }

            UsuarioBLL objCadastra = new UsuarioBLL();

            objCadastra.CadastrarUsuario(objCad);
            Limpar();
            MessageBox.Show("Usuário " + objCad.NomeUsuario + " cadastrado com sucesso!");
        }
Exemplo n.º 4
0
        public void GerenciarUsuario(bool acao)
        {
            //Inclusão
            if (txtLogin.Text.Trim() == "")
            {
                MessageBox.Show("Campo login é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtLogin.Focus();
                return;
            }
            if (txtSenha.Text.Trim() == "")
            {
                MessageBox.Show("Campo senha é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtLogin.Focus();
                return;
            }

            if (txtRedefinirSenha.Text.Trim() == "")
            {
                MessageBox.Show("Campo redefinir senha é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtRedefinirSenha.Focus();
                return;
            }

            //Valida se senha é igual a redefinirsenha
            if (txtRedefinirSenha.Text.Trim() != txtSenha.Text.Trim())
            {
                MessageBox.Show("Senhas não conferem !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtRedefinirSenha.Focus();
                return;
            }


            if (cbo_funcionario.SelectedValue == null)
            {
                MessageBox.Show("Nome é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                cbo_funcionario.Focus();
                return;
            }

            if (cbo_pefil.SelectedValue == null)
            {
                MessageBox.Show("Pefil é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                cbo_pefil.Focus();
                return;
            }

            if (cbo_situacao.SelectedValue == null)
            {
                MessageBox.Show("Situação é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                cbo_situacao.Focus();
                return;
            }


            Usuario usuario = new Usuario();

            Funcionario funcionario = new Funcionario();

            funcionario.Id = Convert.ToInt32(cbo_funcionario.SelectedValue);

            Situacao situacao = new Situacao();

            situacao.codigoSTATUS = Convert.ToInt32(cbo_situacao.SelectedValue);

            Pefil pefil = new Pefil();

            pefil.codigopefil = Convert.ToInt32(cbo_pefil.SelectedValue);

            if (txtcodUsuario.Text != "")
            {
                usuario.codigoUSUARIO = Convert.ToInt32(txtcodUsuario.Text);
            }

            usuario.funcionarioUSUARIO = funcionario;
            usuario.loginUSUARIO       = txtLogin.Text;
            usuario.senhaUSUARIO       = txtSenha.Text;
            usuario.redigitarUSUARIO   = txtRedefinirSenha.Text;
            usuario.pefilUSUARIO       = pefil;
            usuario.situacaoUSUARIO    = situacao;


            if (acao == true)
            {
                UsuarioBLL bll      = new UsuarioBLL();
                string     mensagem = bll.CadastrarUsuario(usuario);
                MessageBox.Show(mensagem, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimpaCampos();
                ConfigTela();
            }
            else
            {
                UsuarioBLL bll      = new UsuarioBLL();
                string     mensagem = bll.AlterarUsuario(usuario);
                MessageBox.Show(mensagem, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimpaCampos();
                ConfigTela();
            }
        }