Ejemplo n.º 1
0
        public void Alterarbotoes(int op)
        {
            btnAlterar.Enabled  = false;
            btnBuscar.Enabled   = false;
            btnExcluir.Enabled  = false;
            btnSalvar.Enabled   = false;
            btnCancelar.Visible = false;

            if (op == 1) //Padrão
            {
                btnSalvar.Text     = "Cadastrar";
                btnBuscar.Enabled  = true;
                btnSalvar.Enabled  = true;
                btnAlterar.Enabled = true;
                btnExcluir.Enabled = true;
                LimpaTela();
                //Carregando os dados
                dgvFuncionario.DataSource = DALFuncionario.CarregarGrid();
            }

            if (op == 2) //Atualizar
            {
                btnSalvar.Text      = "Atualizar";
                btnSalvar.Enabled   = true;
                btnCancelar.Visible = true;
            }
        }
Ejemplo n.º 2
0
        private void inserirFuncionario()
        {
            string n, i, d, o, t, e, c, b, r, compl;
            int    num;
            bool   m;
            double s;

            n     = Request.Form.GetValues("n")[0];
            i     = Request.Form.GetValues("i")[0];
            d     = Request.Form.GetValues("d")[0];
            m     = (Request.Form.GetValues("f")[0] == "M") ? true : false;
            o     = Request.Form.GetValues("o")[0];
            s     = Convert.ToDouble(Request.Form.GetValues("s")[0]);
            t     = Request.Form.GetValues("t")[0];
            e     = Request.Form.GetValues("e")[0];
            c     = Request.Form.GetValues("c")[0];
            b     = Request.Form.GetValues("b")[0];
            r     = Request.Form.GetValues("r")[0];
            compl = Request.Form.GetValues("compl")[0];
            num   = Convert.ToInt32(Request.Form.GetValues("num")[0]);

            Endereco    end = new Endereco(0, e, c, b, r, num, compl);
            Telefone    tel = new Telefone(0, t);
            Funcionario fn  = new Funcionario(0, n, m, !m, i, d, s, o, end, tel);

            DALFuncionario.Insert(fn);
            Response.Write("<script>alert('Funcionário inserido com sucesso.');</script>");
            carregarFuncionarios();
        }
 public static void Incluir(MFuncionario modelo, MEndereco endereco)
 {
     //Para ficar tudo maiúsculo
     modelo.NomeFuncionario      = modelo.NomeFuncionario.ToUpper();
     endereco.LogradouroEndereco = endereco.LogradouroEndereco.ToUpper();
     endereco.BairroEndereco     = endereco.BairroEndereco.ToUpper();
     //Chamando o metodo Incluir
     DALFuncionario.Incluir(modelo, endereco);
 }
        public static void Alterar(MFuncionario modelo, MEndereco endereco)
        {
            //Para ficar tudo maiúsculo
            modelo.NomeFuncionario      = modelo.NomeFuncionario.ToUpper();
            endereco.LogradouroEndereco = endereco.LogradouroEndereco.ToUpper();
            endereco.BairroEndereco     = endereco.BairroEndereco.ToUpper();

            //Chamndo método Alterar
            DALFuncionario.Alterar(modelo, endereco);
        }
Ejemplo n.º 5
0
        //Evento click do botão acessar
        private void btnAcessar_Click(object sender, EventArgs e)
        {
            //Analisando se foi informado todos os campos
            if (txtUsuario.Text != "" && txtSenha.Text != "")
            {
                var tabela = DALFuncionario.CarregarGrid(); //Pegando o dados dos funcionarios

                if (tabela.Rows.Count > 0)
                {
                    //Pecorrendo os dados da tabela
                    for (int i = 0; i < tabela.Rows.Count; i++)
                    {
                        //Analisando se o nick corresponde ao da linha atual
                        if (tabela.Rows[i]["fun_usuario"].ToString() == txtUsuario.Text)
                        {
                            //Analisando se o usuário não já foi demitido, caso seja não pode acessar o sistema
                            if (tabela.Rows[i]["fun_demissao"].ToString() == "")
                            {
                                //Analisando se a senha informada é correta
                                if (tabela.Rows[i]["fun_senha"].ToString() == txtSenha.Text)
                                {
                                    Resultado = tabela.Rows[i]["fun_cod"].ToString(); //Passando o resultado
                                    Close();                                          //Fechando o formulario
                                    break;                                            //Parando o laço
                                }
                                else
                                {
                                    MessageBox.Show("Senha incorreta", "OK"); //Informando que a senha informada está incorreta
                                    break;                                    //Parando o laço
                                }
                            }
                            else
                            {
                                MessageBox.Show("Usuário informado já foi demitido no dia: " + DateTime.Parse(tabela.Rows[i]["fun_demissao"].ToString()).ToShortDateString(), "OK"); //Informando a data em que o usuário foi demitido
                                break;                                                                                                                                               //Parando o laço
                            }
                        }
                        else if (tabela.Rows.Count == i + 1)
                        {
                            MessageBox.Show("Usuário não encontrado!", "OK"); //Informando que o usuário é incorreto
                            break;                                            //Parando o laço
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Nenhum Usuário Cadastrado!");
                }
            }
            else
            {
                MessageBox.Show("Preencha todos os dados!", "OK"); //Informando que deve ser informado todos os dados
            }
        }
 public static DataTable LocalizarDados(String valor)
 {
     //Analisando se foi localizado algum registro
     if (DALFuncionario.LocalizarDados(valor).Rows.Count > 0)
     {
         return(DALFuncionario.LocalizarDados(valor));
     }
     else
     {
         throw new Exception("Não foi encontrado nenhum registro!");
     }
 }
Ejemplo n.º 7
0
        private void FrmVendas_Load(object sender, EventArgs e)
        {
            //dgvVendas.DataSource = DALVenda.CustomLoad(1, dtp_Venda.Value.Year.ToString() + "-" + dtp_Venda.Value.Month.ToString() + "-" + dtp_Venda.Value.Day.ToString());
            dgvVendas.DataSource = DALVenda.Filtrar(1, dtp_Venda.Value.Year.ToString() + "-" + dtp_Venda.Value.Month.ToString() + "-" + dtp_Venda.Value.Day.ToString());
            cb_data.Checked      = true;
            txt_busca.Enabled    = false;
            cb_fun.Enabled       = false;

            //iniciando o combobox de funcionário
            cb_fun.DataSource    = DALFuncionario.CarregarGrid();
            cb_fun.ValueMember   = "fun_cod";
            cb_fun.DisplayMember = "fun_nome";
            cb_fun.SelectedIndex = -1;
        }
Ejemplo n.º 8
0
 private void carregarFuncionarios()
 {
     fs = DALFuncionario.SelectAll();
 }
Ejemplo n.º 9
0
 private void Initializer()
 {
     InitializeComponent();
     _funcionario    = new Funcionario();
     _dalFuncionario = new DALFuncionario();
 }
Ejemplo n.º 10
0
 public static void Excluir(int codigo)
 {
     DALFuncionario.Excluir(codigo);
 }
Ejemplo n.º 11
0
 public FrmConsFuncionario()
 {
     InitializeComponent();
     _dalFuncionario = new DALFuncionario();
 }
Ejemplo n.º 12
0
 public BLLFuncionario()
 {
     _dalFuncionario = new DALFuncionario();
 }
Ejemplo n.º 13
0
 private void excluirFuncionario(int i)
 {
     DALFuncionario.Delete(i);
     Response.Write("<script>alert('Funcionário excluído com sucessso!')</script>");
     Response.Redirect("~/autenticado/funcionarios/index.aspx");
 }