Exemplo n.º 1
0
        //metodo inserir
        public static void Inserir(dCategoria categoria)
        {
            string          resp     = "";
            MySqlConnection MySqlCon = new MySqlConnection();

            try {
                MySqlCon.ConnectionString = Conexao.cn;
                MySqlCon.Open();
                try{
                    MySqlCon.Execute("insert into tbCategoria (nome, descricao) values (@_Nome, @_Descricao);", new { _Nome = categoria._Nome, _Descricao = categoria._Descricao });
                    resp = "Dados inseridos com sucesso: \n Nome: " + categoria._Nome + "\n Descricao: " + categoria._Descricao;
                }
                catch (Exception e) {
                    Console.WriteLine("Erro ao inserir dados: " + e);
                }
            }
            catch (Exception e) {
                resp = e.Message;
            }
            finally{
                if (MySqlCon.State == ConnectionState.Open)
                {
                    MySqlCon.Close();
                }
            }
            Console.WriteLine(resp);
        }
Exemplo n.º 2
0
        ////metodo editar
        public static void Editar(dCategoria categoria)
        {
            string          resp     = "";
            MySqlConnection MySqlCon = new MySqlConnection();

            try
            {
                MySqlCon.ConnectionString = Conexao.cn;
                MySqlCon.Open();
                try
                {
                    MySqlCon.Execute("update tbCategoria set nome = @_Nome, descricao = @_Descricao where idCategoria = @_Idcategoria", new { _Nome = categoria._Nome, _Descricao = categoria._Descricao, _idCategoria = categoria._Idcategoria });
                    resp = "Dados editados com sucesso: \n ID Alterado: " + categoria._Idcategoria + " \n Novo Nome: " + categoria._Nome + "\n Nova Descricao: " + categoria._Descricao;
                }
                catch (Exception e)
                {
                    Console.WriteLine("Erro ao editar dados: " + e);
                }
            }
            catch (Exception e)
            {
                resp = e.Message;
            }
            finally
            {
                if (MySqlCon.State == ConnectionState.Open)
                {
                    MySqlCon.Close();
                }
            }
            Console.WriteLine(resp);
        }
Exemplo n.º 3
0
        ////metodo excluir
        public static void Excluir(dCategoria categoria)
        {
            string          resp     = "";
            MySqlConnection MySqlCon = new MySqlConnection();

            try
            {
                MySqlCon.ConnectionString = Conexao.cn;
                MySqlCon.Open();
                try
                {
                    MySqlCon.Execute("delete from tbCategoria where idCategoria = @_idCategoria", new { _idCategoria = categoria._Idcategoria });
                    resp = "Dados excluidos com sucesso: \n ID excluido: " + categoria._Idcategoria;
                }
                catch (Exception e)
                {
                    Console.WriteLine("Erro ao excluir dados: " + e);
                }
            }
            catch (Exception e)
            {
                resp = e.Message;
            }
            finally
            {
                if (MySqlCon.State == ConnectionState.Open)
                {
                    MySqlCon.Close();
                }
            }
            Console.WriteLine(resp);
        }