Example #1
0
        private void Atualizar(int ID_FUN, string Fun_Login, string Fun_Senha, string Fun_NomeTatuador)
        {
            try
            {
                int registrosAfetados = 0;
                var objMLTAB_FUNC     = new MLTAB_FUNC();
                var objBLTAB_FUNC     = new BLTAB_FUNC();

                objMLTAB_FUNC.ID_FUN           = ID_FUN;
                objMLTAB_FUNC.Fun_Tipo         = Fun_Tipo;
                objMLTAB_FUNC.Fun_Login        = Fun_Login;
                objMLTAB_FUNC.Fun_Senha        = Fun_Senha;
                objMLTAB_FUNC.Fun_NomeTatuador = Fun_NomeTatuador;

                if (TAB_FUNC.ID_FUN == ID_FUN)
                {
                    TAB_FUNC.Fun_Tipo  = Fun_Tipo;
                    TAB_FUNC.Fun_Senha = Fun_Senha;
                    TAB_FUNC.Fun_Login = Fun_Login;
                }

                registrosAfetados = objBLTAB_FUNC.Atualizar(objMLTAB_FUNC);

                if (registrosAfetados > 0)
                {
                    MessageBox.Show("Funcionário atualizado com sucesso.");
                    Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Não foi possível atualizar esse funcionário.");
            }
        }
Example #2
0
        public List <MLTAB_FUNC> Consultar()
        {
            List <MLTAB_FUNC> lstMLTAB_FUNC = new List <MLTAB_FUNC>();

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strSelectt, objConexao))
                {
                    objConexao.Open();

                    SqlDataReader objDataReader = objComando.ExecuteReader();

                    if (objDataReader.HasRows)
                    {
                        while (objDataReader.Read())
                        {
                            MLTAB_FUNC objMLTAB_FUNC = new MLTAB_FUNC();

                            objMLTAB_FUNC.ID_FUN           = Convert.ToInt32(objDataReader["ID_FUN"].ToString());
                            objMLTAB_FUNC.Fun_Tipo         = Convert.ToInt16(objDataReader["Fun_Tipo"]);
                            objMLTAB_FUNC.Fun_Login        = objDataReader["Fun_Login"].ToString();
                            objMLTAB_FUNC.Fun_Senha        = objDataReader["Fun_Senha"].ToString();
                            objMLTAB_FUNC.Fun_NomeTatuador = objDataReader["Fun_NomeTatuador"].ToString();

                            lstMLTAB_FUNC.Add(objMLTAB_FUNC);
                        }

                        objDataReader.Close();
                    }

                    objConexao.Close();
                }
            }
            return(lstMLTAB_FUNC);
        }
Example #3
0
        private void CadastrarFuncionario(string Fun_Login, string Fun_Senha, string Fun_NomeTatuador, int Fun_Tipo)
        {
            try
            {
                int registrosAfetados = 0;
                var objMLTAB_Fun      = new MLTAB_FUNC();
                var objBLTAB_Fun      = new BLTAB_FUNC();

                objMLTAB_Fun.Fun_Login        = Fun_Login;
                objMLTAB_Fun.Fun_Senha        = Fun_Senha;
                objMLTAB_Fun.Fun_NomeTatuador = Fun_NomeTatuador;
                objMLTAB_Fun.Fun_Tipo         = Fun_Tipo;

                registrosAfetados = objBLTAB_Fun.Gravar(objMLTAB_Fun);

                if (registrosAfetados > 0)
                {
                    MessageBox.Show("Funcionário cadastro com sucesso.");
                    txtLogin.Text          = "";
                    txtConfirmarSenha.Text = "";
                    txtNomeTatuador.Text   = "";
                    txtSenha.Text          = "";
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Não foi possível cadastrar esse funcionário.");
            }
        }
Example #4
0
        private void Alterar()
        {
            var objMLTAB_FUNC = new MLTAB_FUNC();

            try
            {
                if (lstPesquisa.SelectedItems.Count > 0)
                {
                    objMLTAB_FUNC.ID_FUN           = Convert.ToInt32(lstPesquisa.SelectedItems[0].Text);
                    objMLTAB_FUNC.Fun_Tipo         = Convert.ToInt16(lstPesquisa.SelectedItems[0].SubItems[1].Text);
                    objMLTAB_FUNC.Fun_Login        = lstPesquisa.SelectedItems[0].SubItems[2].Text;
                    objMLTAB_FUNC.Fun_Senha        = lstPesquisa.SelectedItems[0].SubItems[3].Text;
                    objMLTAB_FUNC.Fun_NomeTatuador = lstPesquisa.SelectedItems[0].SubItems[4].Text;

                    frmNovoFuncionario objfrmCadastroFuncionario = new frmNovoFuncionario();

                    objfrmCadastroFuncionario.ID_FUN           = objMLTAB_FUNC.ID_FUN;
                    objfrmCadastroFuncionario.Fun_Tipo         = objMLTAB_FUNC.Fun_Tipo;
                    objfrmCadastroFuncionario.Fun_Login        = objMLTAB_FUNC.Fun_Login;
                    objfrmCadastroFuncionario.Fun_Senha        = objMLTAB_FUNC.Fun_Senha;
                    objfrmCadastroFuncionario.Fun_NomeTatuador = objMLTAB_FUNC.Fun_NomeTatuador;

                    objfrmCadastroFuncionario.ShowDialog();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro ao Atualizar o Funcionário: " + ex.Message);
            }
        }
Example #5
0
        private void Pesquisar()
        {
            var objBLTAB_FUNC = new BLTAB_FUNC();
            var objMLTAB_FUNC = new MLTAB_FUNC();
            List <MLTAB_FUNC> objListaFuncionario = new List <MLTAB_FUNC>();


            objMLTAB_FUNC.Fun_NomeTatuador = (String.IsNullOrEmpty(txtNome.Text)) ? null : txtNome.Text;

            objListaFuncionario = objBLTAB_FUNC.Consultar(objMLTAB_FUNC);

            lstPesquisa.Items.Clear();

            foreach (var itemLista in objListaFuncionario)
            {
                ListViewItem objListViewItem = new ListViewItem();

                objListViewItem.Text = itemLista.ID_FUN.ToString();
                objListViewItem.SubItems.Add(itemLista.Fun_Tipo.ToString());
                objListViewItem.SubItems.Add(itemLista.Fun_Login.ToString());
                objListViewItem.SubItems.Add(itemLista.Fun_Senha.ToString());
                objListViewItem.SubItems.Add(itemLista.Fun_NomeTatuador);


                lstPesquisa.Items.Add(objListViewItem);
            }
        }
Example #6
0
        public int Gravar(MLTAB_FUNC objMLTAB_FUNC)
        {
            var objDLTAB_FUN = new DLTAB_FUNC();

            try
            {
                return(objDLTAB_FUN.Gravar(objMLTAB_FUNC));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDLTAB_FUN = null;
            }
        }
Example #7
0
        public List <MLTAB_FUNC> Consultar(MLTAB_FUNC objMLTAB_FUNC)
        {
            var objDlTAB_FUNC = new DLTAB_FUNC();

            try
            {
                return(objDlTAB_FUNC.ConsultarNome(objMLTAB_FUNC));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDlTAB_FUNC = null;
            }
        }
Example #8
0
        public int Atualizar(MLTAB_FUNC objMLTAB_FUNC)
        {
            var objDlTAB_FUNC = new DLTAB_FUNC();

            try
            {
                return(objDlTAB_FUNC.Atualizar(objMLTAB_FUNC));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDlTAB_FUNC = null;
            }
        }
Example #9
0
        public List <MLTAB_FUNC> ConsultarNome(MLTAB_FUNC objMLTAB_FUNC)
        {
            List <MLTAB_FUNC> lstMLTAB_FUNC = new List <MLTAB_FUNC>();

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strSelectNome, objConexao))
                {
                    if (String.IsNullOrEmpty(objMLTAB_FUNC.Fun_NomeTatuador))
                    {
                        objComando.Parameters.AddWithValue("@Fun_NomeTatuador", DBNull.Value);
                    }
                    else
                    {
                        objComando.Parameters.AddWithValue("@Fun_NomeTatuador", objMLTAB_FUNC.Fun_NomeTatuador);
                    }

                    objConexao.Open();

                    SqlDataReader objDataReader = objComando.ExecuteReader();

                    if (objDataReader.HasRows)
                    {
                        while (objDataReader.Read())
                        {
                            MLTAB_FUNC objMLTAB_CLI = new MLTAB_FUNC();

                            objMLTAB_CLI.ID_FUN           = Convert.ToInt32(objDataReader["ID_FUN"].ToString());
                            objMLTAB_CLI.Fun_Tipo         = Convert.ToInt16(objDataReader["Fun_Tipo"]);
                            objMLTAB_CLI.Fun_Login        = objDataReader["Fun_Login"].ToString();
                            objMLTAB_CLI.Fun_Senha        = objDataReader["Fun_Senha"].ToString();
                            objMLTAB_CLI.Fun_NomeTatuador = objDataReader["Fun_NomeTatuador"].ToString();

                            lstMLTAB_FUNC.Add(objMLTAB_CLI);
                        }

                        objDataReader.Close();
                    }

                    objConexao.Close();
                }
            }
            return(lstMLTAB_FUNC);
        }
Example #10
0
        public List <MLTAB_FUNC> Consultar(string nome, string senha)
        {
            List <MLTAB_FUNC> lstMLUsuarios = new List <MLTAB_FUNC>();

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strSelect, objConexao))
                {
                    objComando.Parameters.AddWithValue("@Fun_Login", nome);
                    objComando.Parameters.AddWithValue("@Fun_Senha", senha);
                    objConexao.Open();

                    SqlDataReader objDataReader = objComando.ExecuteReader();

                    if (objDataReader.HasRows)
                    {
                        while (objDataReader.Read())
                        {
                            MLTAB_FUNC objMLTAB_FUNC = new MLTAB_FUNC();

                            objMLTAB_FUNC.ID_FUN    = Convert.ToInt32(objDataReader["ID_FUN"].ToString());
                            objMLTAB_FUNC.Fun_Login = objDataReader["Fun_Login"].ToString();
                            objMLTAB_FUNC.Fun_Senha = objDataReader["Fun_Senha"].ToString();
                            objMLTAB_FUNC.Fun_Tipo  = Convert.ToInt16(objDataReader["Fun_Tipo"].ToString());


                            lstMLUsuarios.Add(objMLTAB_FUNC);
                        }

                        objDataReader.Close();
                    }

                    objConexao.Close();
                }
            }

            return(lstMLUsuarios);
        }
Example #11
0
        public int Atualizar(MLTAB_FUNC objMLTAB_FUNC)
        {
            int retorno = 0;

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strUpdate, objConexao))
                {
                    objComando.Parameters.AddWithValue("@ID_FUN", objMLTAB_FUNC.ID_FUN);
                    objComando.Parameters.AddWithValue("@Fun_Tipo", objMLTAB_FUNC.Fun_Tipo);
                    objComando.Parameters.AddWithValue("@Fun_Login", objMLTAB_FUNC.Fun_Login);
                    objComando.Parameters.AddWithValue("@Fun_Senha", objMLTAB_FUNC.Fun_Senha);
                    objComando.Parameters.AddWithValue("@Fun_NomeTatuador", objMLTAB_FUNC.Fun_NomeTatuador);

                    objConexao.Open();

                    retorno = objComando.ExecuteNonQuery();

                    objConexao.Close();
                }
            }
            return(retorno);
        }
Example #12
0
        public int Gravar(MLTAB_FUNC objMLTAB_FUN)
        {
            int retorno = 0;

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strInsert, objConexao))
                {
                    objComando.Parameters.AddWithValue("@Fun_Tipo", objMLTAB_FUN.Fun_Tipo);
                    objComando.Parameters.AddWithValue("@Fun_Login", objMLTAB_FUN.Fun_Login);
                    objComando.Parameters.AddWithValue("@Fun_Senha", objMLTAB_FUN.Fun_Senha);
                    objComando.Parameters.AddWithValue("@Fun_NomeTatuador", objMLTAB_FUN.Fun_NomeTatuador);


                    objConexao.Open();
                    //Utilizo o ExecuteScalar para obter o ID Gravado.
                    retorno = Convert.ToInt32(objComando.ExecuteScalar());

                    objConexao.Close();
                }
            }

            return(retorno);
        }