示例#1
0
        //Metodo Buscar Texto
        public static DataTable BuscarNome(String textobuscar)
        {
            DCategoria OBJ = new CamadaDados.DCategoria();

            OBJ.TextoBuscar = textobuscar;
            return(OBJ.BuscarNome(OBJ));
        }
        //Metodo Deletar
        public static string Excluir(int idcatagoria)
        {
            DCategoria Obj = new CamadaDados.DCategoria();

            Obj.IdCategoria = idcatagoria;
            return(Obj.Excluir(Obj));
        }
示例#3
0
        /*Método Inserir*/
        public static string Inserir(string nome)
        {
            DCategoria Obj = new CamadaDados.DCategoria();

            Obj.Nome = nome;
            return(Obj.Inserir(Obj));
        }
        public static string Excluir(int idcategoria)
        {
            DCategoria obj = new CamadaDados.DCategoria();

            obj.Idcategoria = idcategoria;
            return(obj.Excluir(obj));
        }
示例#5
0
        //Metodo excluir
        public static string Deletar(int Idcategoria)
        {
            DCategoria OBJ = new CamadaDados.DCategoria();

            OBJ.Idcategoria = Idcategoria;
            return(OBJ.Deletar(OBJ));
        }
        public static DataTable BuscarNome(string textobuscar)
        {
            DCategoria obj = new CamadaDados.DCategoria();

            obj.TextoBuscar = textobuscar;
            return(obj.BuscarNome(obj));
        }
示例#7
0
        /*Método Editar*/
        public static string Editar(int idcategoria, string nome)
        {
            DCategoria Obj = new CamadaDados.DCategoria();

            Obj.Idcategoria = idcategoria;
            Obj.Nome        = nome;
            return(Obj.Editar(Obj));
        }
示例#8
0
        //Metodo inserir
        public static string Inserir(string nome, string descricao)
        {
            DCategoria OBJ = new CamadaDados.DCategoria();

            OBJ.Nome      = nome;
            OBJ.Descricao = descricao;
            return(OBJ.Inserir(OBJ));
        }
示例#9
0
        // Método Buscar Nome
        public static DataTable ConsultarPorNome(string textobuscar)
        {
            DCategoria Obj = new CamadaDados.DCategoria();

            Obj.TextoBuscar = textobuscar;

            return(Obj.ConsultarPorNome(Obj));
        }
        public static string Inserir(string nome, string descricao)
        {
            DCategoria obj = new CamadaDados.DCategoria();

            obj.Nome      = nome;
            obj.Descricao = descricao;
            return(obj.Inserir(obj));
        }
        public static string Editar(int idcategoria, string nome, string descricao)
        {
            DCategoria obj = new CamadaDados.DCategoria();

            obj.Nome        = nome;
            obj.Descricao   = descricao;
            obj.Idcategoria = idcategoria;
            return(obj.Editar(obj));
        }
示例#12
0
        //Metodo editar
        public static string Editar(int Idcategoria, string nome, string descricao)
        {
            DCategoria OBJ = new CamadaDados.DCategoria();

            OBJ.Idcategoria = Idcategoria;
            OBJ.Nome        = nome;
            OBJ.Descricao   = descricao;
            return(OBJ.Editar(OBJ));
        }
示例#13
0
        public string Inserir(DCategoria Categoria)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spinserir_categoria";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParNome = new SqlParameter();
                ParNome.ParameterName = "@nome";
                ParNome.SqlDbType     = SqlDbType.VarChar;
                ParNome.Size          = 50;
                ParNome.Value         = Categoria.Nome;
                SqlCmd.Parameters.Add(ParNome);

                SqlParameter ParDescricao = new SqlParameter();
                ParDescricao.ParameterName = "@descricao";
                ParDescricao.SqlDbType     = SqlDbType.VarChar;
                ParDescricao.Size          = 100;
                ParDescricao.Value         = Categoria.Descricao;
                SqlCmd.Parameters.Add(ParDescricao);

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Registro não foi inserido";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }
示例#14
0
        /*Método Editar*/
        public string Editar(DCategoria Categoria)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speditar_categoria";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdcategoria = new SqlParameter();
                ParIdcategoria.ParameterName = "@idcategoria";
                ParIdcategoria.SqlDbType     = SqlDbType.Int;
                ParIdcategoria.Value         = Categoria.Idcategoria;
                SqlCmd.Parameters.Add(ParIdcategoria);

                SqlParameter ParNome = new SqlParameter();
                ParNome.ParameterName = "@nome";
                ParNome.SqlDbType     = SqlDbType.VarChar;
                ParNome.Size          = 80;
                ParNome.Value         = Categoria.Nome;
                SqlCmd.Parameters.Add(ParNome);

                /*executar o comando*/
                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Registro não foi editado";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }
示例#15
0
        //Método Excluir
        public string Excluir(DCategoria Categoria)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //codigo
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spdeletar_categoria";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdcategoria = new SqlParameter();
                ParIdcategoria.ParameterName = "@idcategoria";
                ParIdcategoria.SqlDbType     = SqlDbType.Int;
                ParIdcategoria.Value         = Categoria.Idcategoria;
                SqlCmd.Parameters.Add(ParIdcategoria);



                //Executar o comando

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "A exclusão não foi feita";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }
        //Metodo Excluir
        public string Excluir(DCategoria categoria)
        {
            string        resp   = "";                  //variavel resp
            SqlConnection SqlCon = new SqlConnection(); //abrindo a conexao

            try                                         //usar o try quando se tratar conexao
            {
                //codigo
                SqlCon.ConnectionString = Conexao.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spdeletar_categoria";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdcategoria = new SqlParameter();
                ParIdcategoria.ParameterName = "@idcategoria";
                ParIdcategoria.SqlDbType     = SqlDbType.Int;
                ParIdcategoria.Value         = categoria.Idcategoria;
                SqlCmd.Parameters.Add(ParIdcategoria);


                //Executar o comando

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "A exclusão não foi feita";
            }
            catch (Exception ex)//se der algum erro executa o catch
            {
                resp = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();                                       //quando tem uma unica linha não precisa abir chaves
                }
            }

            return(resp);
        }
示例#17
0
        // Método Buscar Nome
        public DataTable ConsultarPorNome(DCategoria Categoria)
        {
            DataTable     DtResultado = new DataTable("categoria");
            SqlConnection SqlCon      = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexao.con;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spconsultar_nome_categoria";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                // quando precisar guardar informações de consulta e exibir em tabelas
                // listbox, use um DataAdapter

                SqlParameter ParTextoBuscar = new SqlParameter();
                ParTextoBuscar.ParameterName = "@textobuscar";
                ParTextoBuscar.SqlDbType     = SqlDbType.VarChar;
                ParTextoBuscar.Size          = 50;
                ParTextoBuscar.Value         = Categoria.TextoBuscar;
                SqlCmd.Parameters.Add(ParTextoBuscar);

                SqlDataAdapter SqlData = new SqlDataAdapter(SqlCmd);
                SqlData.Fill(DtResultado);
            }
            catch (Exception)
            {
                DtResultado = null;
            }

            //finally
            //{
            //    if (SqlCon.State == ConnectionState.Open)
            //        SqlCon.Close();
            //}

            return(DtResultado);
        }