public void cargarUsuario(string username)
        {
            Usuario     usuario    = new Usuario();
            Usuario_BLL usuarioBLL = new Usuario_BLL();

            usuario = usuarioBLL.cargarUsuario(username);

            lblID.Text   = usuario.id_Usuario.ToString();
            lblUser.Text = usuario.username.ToString();
            lblPass.Text = usuario.password.ToString();
        }
示例#2
0
        public void altaUsuario()
        {
            Usuario_BLL usuario_bll = new Usuario_BLL();
            User        usuario     = new User();

            usuario.UserName = txtUsuario.Text;
            usuario.Password = txtContraseña.Text;
            usuario.Name     = txtNombreCompleto.Text;
            usuario.Email    = txtCorreoElectronico.Text;

            usuario_bll.altaUsuario(usuario);
        }
示例#3
0
 private void carregaGrid()
 {
     try
     {
         IList <Usuario_DTO> listUsuario_DTO = new List <Usuario_DTO>();
         listUsuario_DTO = new Usuario_BLL().cargaUsuario();
         /*Preencher dados no DataGridView*/
         dataGridView1.DataSource = listUsuario_DTO;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#4
0
        public bool usuarioValido()
        {
            bool        acceso   = false;
            Usuario_BLL user_bll = new Usuario_BLL();
            User        usuario  = new User();

            usuario = user_bll.consultarUsuario(txtUsuario.Text, txtContraseña.Text);

            if (usuario != null)
            {
                Session["Usuario"] = usuario;
                acceso             = true;
            }
            return(acceso);
        }
示例#5
0
        public bool usuarioValido()
        {
            bool acceso = false;

            Usuario_BLL userBLL = new Usuario_BLL();
            Usuario     user    = new Usuario();

            user = userBLL.consultarUsuario(txtUsuario.Text, txtContraseña.Text);

            if (user != null)
            {
                Session["Usuario"] = user.username;
                Session["ID"]      = user.id_Usuario;
                acceso             = true;
            }

            return(acceso);
        }
示例#6
0
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            if (modo == "novo")
            {
                try
                {
                    /*Método insere usuário na classe UsuarioBLL*/
                    Usuario_DTO USU = new Usuario_DTO();
                    USU.nome     = txtNome.Text;
                    USU.login    = txtLogin.Text;
                    USU.email    = txtEmail.Text;
                    USU.cadastro = System.DateTime.Now;
                    USU.senha    = txtSenha.Text;
                    if (cboSituacao.Text == "Ativo")
                    {
                        USU.situacao = "A";
                    }
                    else
                    {
                        USU.situacao = "I";
                    }
                    switch (cboPerfil.Text)
                    {
                    case "Administrador":
                        USU.perfil = 1;
                        break;

                    case "Operador":
                        USU.perfil = 2;
                        break;

                    case "Gerencial":
                        USU.perfil = 3;
                        break;
                    }
                    int x = new Usuario_BLL().insereUsuario(USU);
                    if (x > 0)
                    {
                        MessageBox.Show("Gravado com Sucesso!");
                    }
                    carregaGrid();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro inesperado" + ex.Message);
                }
            }

            if (modo == "editar")
            {
                try
                {
                    if (codUsuSelecionado < 0)
                    {
                        //lblMensagem.Text = "Selecione um usuario antes de prosseguir";
                        MessageBox.Show("Selecione um usuario antes de prosseguir");
                        return;
                    }

                    Usuario_DTO USU = new Usuario_DTO();
                    USU.cod_usuario = codUsuSelecionado;
                    USU.nome        = txtNome.Text;
                    USU.login       = txtLogin.Text;
                    USU.email       = txtEmail.Text;
                    USU.cadastro    = System.DateTime.Now;
                    USU.senha       = txtSenha.Text;
                    if (cboSituacao.Text == "Ativo")
                    {
                        USU.situacao = "A";
                    }
                    else
                    {
                        USU.situacao = "I";
                    }
                    switch (cboPerfil.Text)
                    {
                    case "Administrador":
                        USU.perfil = 1;
                        break;

                    case "Operador":
                        USU.perfil = 2;
                        break;

                    case "Gerencial":
                        USU.perfil = 3;
                        break;
                    }
                    int x = new Usuario_BLL().editaUsuario(USU);
                    /*Verifica se houve alguma gravação*/
                    if (x > 0)
                    {
                        MessageBox.Show("Alterado com Sucesso!");
                    }
                    /*Recarrega o Grid após os dados serem gravados*/
                    carregaGrid();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro inesperado" + ex.Message);
                }
            }

            if (modo == "deletar")
            {
                try
                {
                    if (codUsuSelecionado < 0)
                    {
                        //lblMensagem.Text = "Selecione um usuario antes de prosseguir";
                        return;
                    }
                    Usuario_DTO USU = new Usuario_DTO();
                    USU.cod_usuario = codUsuSelecionado;
                    int x = new Usuario_BLL().deletaUsuario(USU);
                    if (x > 0)
                    {
                        MessageBox.Show("Excluido com Sucesso!");
                    }
                    /*Recarrega o Grid após os dados serem gravados*/
                    carregaGrid();
                    limpar_campos();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro inesperado" + ex.Message);
                }
            }

            modo = "";
        }