コード例 #1
0
        public List <VeiculoEnt> Lista()
        {
            using (SqlConnection con = new SqlConnection()) //Instanciando conexão
            {
                con.ConnectionString = Properties.Settings.Default.banco;
                SqlCommand cn = new SqlCommand();
                cn.CommandType = CommandType.Text;
                con.Open();
                cn.CommandText = "SELECT * FROM veiculo ORDER BY id ASC";
                cn.Connection  = con;
                SqlDataReader     dr;
                List <VeiculoEnt> Lista = new List <VeiculoEnt>();
                dr = cn.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        VeiculoEnt dado = new VeiculoEnt();
                        dado.Id     = Convert.ToString(dr["id"]);
                        dado.Chassi = Convert.ToString(dr["chassi"]);
                        dado.Placa  = Convert.ToString(dr["placa"]);
                        dado.Modelo = Convert.ToString(dr["modelo"]);
                        dado.Cor    = Convert.ToString(dr["cor"]);
                        Lista.Add(dado);
                    }
                }
                return(Lista);
            }
        }
コード例 #2
0
        public List <VeiculoEnt> Buscar(VeiculoEnt objtabela)
        {
            using (SqlConnection con = new SqlConnection()) //Instanciando conexão
            {
                con.ConnectionString = Properties.Settings.Default.banco;
                SqlCommand cn = new SqlCommand();
                cn.CommandType = CommandType.Text;
                con.Open();
                cn.CommandText = "SELECT * FROM veiculo WHERE placa LIKE @placa";
                //Parâmetros Veiculo
                cn.Parameters.Add("placa", SqlDbType.VarChar).Value = objtabela.Placa + "%";
                cn.Connection = con;
                SqlDataReader     dr;
                List <VeiculoEnt> Lista = new List <VeiculoEnt>();
                dr = cn.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        VeiculoEnt dado = new VeiculoEnt();
                        dado.Id     = Convert.ToString(dr["id"]);
                        dado.Chassi = Convert.ToString(dr["chassi"]);
                        dado.Placa  = Convert.ToString(dr["placa"]);
                        dado.Modelo = Convert.ToString(dr["modelo"]);
                        dado.Cor    = Convert.ToString(dr["cor"]);
                        Lista.Add(dado);
                    }
                }
                return(Lista);
            }
        }
コード例 #3
0
 public int Excluir(VeiculoEnt objtabela)
 {
     using (SqlConnection con = new SqlConnection()) //Instanciando conexão
     {
         con.ConnectionString = Properties.Settings.Default.banco;
         SqlCommand cn = new SqlCommand();
         cn.CommandType = CommandType.Text;
         con.Open();
         cn.CommandText = "DELETE FROM veiculo WHERE id = @id";
         //Parâmetros Veiculo
         cn.Parameters.Add("id", SqlDbType.VarChar).Value = objtabela.Id;
         cn.Connection = con;
         int qtd = cn.ExecuteNonQuery();
         Console.Write(qtd);
         return(qtd);
     }
 }
コード例 #4
0
 public int Inserir(VeiculoEnt objtabela)
 {
     using (SqlConnection con = new SqlConnection()) //Instanciando conexão
     {
         con.ConnectionString = Properties.Settings.Default.banco;
         SqlCommand cn = new SqlCommand();
         cn.CommandType = CommandType.Text;
         con.Open();
         cn.CommandText = "INSERT INTO veiculo ([chassi], [placa], [modelo], [cor]) VALUES (@chassi, @placa, @modelo,  @cor)";
         //Parâmetros Veiculo
         cn.Parameters.Add("chassi", SqlDbType.VarChar).Value = objtabela.Chassi;
         cn.Parameters.Add("placa", SqlDbType.VarChar).Value  = objtabela.Placa;
         cn.Parameters.Add("modelo", SqlDbType.VarChar).Value = objtabela.Modelo;
         cn.Parameters.Add("cor", SqlDbType.VarChar).Value    = objtabela.Cor;
         cn.Connection = con;
         int qtd = cn.ExecuteNonQuery();
         Console.Write(qtd);
         return(qtd);
     }
 }
コード例 #5
0
 public int Editar(VeiculoEnt objtabela)
 {
     using (SqlConnection con = new SqlConnection()) //Instanciando conexão
     {
         con.ConnectionString = Properties.Settings.Default.banco;
         SqlCommand cn = new SqlCommand();
         cn.CommandType = CommandType.Text;
         con.Open();
         cn.CommandText = "";
         cn.CommandText = "UPDATE veiculo SET chassi = @chassi, placa = @placa, modelo = @modelo, cor = @cor WHERE id = @id";
         //Parâmetros Veiculo
         cn.Parameters.Add("id", SqlDbType.VarChar).Value     = objtabela.Id;
         cn.Parameters.Add("chassi", SqlDbType.VarChar).Value = objtabela.Chassi;
         cn.Parameters.Add("placa", SqlDbType.VarChar).Value  = objtabela.Placa;
         cn.Parameters.Add("modelo", SqlDbType.VarChar).Value = objtabela.Modelo;
         cn.Parameters.Add("cor", SqlDbType.VarChar).Value    = objtabela.Cor;
         cn.Connection = con;
         int qtd = cn.ExecuteNonQuery();
         Console.Write(qtd);
         return(qtd);
     }
 }
コード例 #6
0
 public static int Editar(VeiculoEnt objtabela) //Método Editar
 {
     return(new VeiculoControl().Editar(objtabela));
 }
コード例 #7
0
 public static int Excluir(VeiculoEnt objtabela) //Método Excluir
 {
     return(new VeiculoControl().Excluir(objtabela));
 }
コード例 #8
0
 public List <VeiculoEnt> Buscar(VeiculoEnt objtabela) //Método Buscar
 {
     return(new VeiculoControl().Buscar(objtabela));
 }
コード例 #9
0
 public static int Inserir(VeiculoEnt objtabela) //Método Inserir
 {
     return(new VeiculoControl().Inserir(objtabela));
 }