示例#1
0
        //Metodo excluir veiculo
        public string ExcluirVeiculo(DVeiculos Veiculos)
        {
            string        resp   = "";
            SqlConnection sqlCon = new SqlConnection();

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

                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = sqlCon;
                sqlCmd.CommandText = "excluirVeiculo";
                sqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parIdVeiculos = new SqlParameter();
                parIdVeiculos.ParameterName = "@idVeiculo";
                parIdVeiculos.SqlDbType     = SqlDbType.Int;
                parIdVeiculos.Value         = Veiculos.IdVeiculo;
                sqlCmd.Parameters.Add(parIdVeiculos);



                //executar comando

                resp = sqlCmd.ExecuteNonQuery() == 1 ? "Veiculo excluido" : "Veiculo não excluido";
                sqlCon.Close();
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            } return(resp);
        }
示例#2
0
        //Metodo buscar veiculos
        public DataTable BuscarVeiculo(DVeiculos Veiculos)
        {
            DataTable     dtResultado = new DataTable("tbVeiculos");
            SqlConnection sqlCon      = new SqlConnection();


            try
            {
                sqlCon.ConnectionString = Conexao.Cn;
                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = sqlCon;
                sqlCmd.CommandText = "buscarVeiculo";
                sqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parPlaca = new SqlParameter();
                parPlaca.ParameterName = "@placa";
                parPlaca.SqlDbType     = SqlDbType.VarChar;
                parPlaca.Size          = 50;
                parPlaca.Value         = Veiculos.Placa;
                sqlCmd.Parameters.Add(parPlaca);

                SqlDataAdapter sqlDat = new SqlDataAdapter(sqlCmd);
                sqlDat.Fill(dtResultado);
            }
            catch (Exception)
            {
                dtResultado = null;
            }
            return(dtResultado);
        }
        public static string ExcluirVeiculo(int idVeiculo)
        {
            DVeiculos Obj = new CamadaDados.DVeiculos();

            Obj.IdVeiculo = idVeiculo;

            return(Obj.ExcluirVeiculo(Obj));
        }
        //inserindo Veiculo
        public static string InserirVeiculo(int idMorador, string placa, string nomeVeiculo, int ano)
        {
            DVeiculos Obj = new CamadaDados.DVeiculos();

            Obj.IdMorador   = idMorador;
            Obj.Placa       = placa;
            Obj.NomeVeiculo = nomeVeiculo;
            Obj.Ano         = ano;

            return(Obj.InserirVeiculo(Obj));
        }
示例#5
0
        //metodo inserir veiculo.

        public string InserirVeiculo(DVeiculos Veiculos)
        {
            string        resp   = "";
            SqlConnection sqlCon = new SqlConnection();

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

                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = sqlCon;
                sqlCmd.CommandText = "inserirVeiculo";
                sqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parIdVeiculo = new SqlParameter();
                parIdVeiculo.ParameterName = "@idVeiculos";
                parIdVeiculo.SqlDbType     = SqlDbType.Int;
                parIdVeiculo.Direction     = ParameterDirection.Output;
                sqlCmd.Parameters.Add(parIdVeiculo);

                SqlParameter parIdMorador = new SqlParameter();
                parIdMorador.ParameterName = "@idMorador";
                parIdMorador.SqlDbType     = SqlDbType.Int;
                parIdMorador.Direction     = ParameterDirection.Input;
                parIdMorador.Value         = Veiculos.IdMorador;
                sqlCmd.Parameters.Add(parIdMorador);

                SqlParameter parPlaca = new SqlParameter();
                parPlaca.ParameterName = "@placa";
                parPlaca.SqlDbType     = SqlDbType.VarChar;
                parPlaca.Size          = 50;
                parPlaca.Value         = Veiculos.Placa;
                sqlCmd.Parameters.Add(parPlaca);

                SqlParameter parNome = new SqlParameter();
                parNome.ParameterName = "@nome";
                parNome.SqlDbType     = SqlDbType.VarChar;
                parNome.Size          = 50;
                parNome.Value         = Veiculos.NomeVeiculo;
                sqlCmd.Parameters.Add(parNome);

                SqlParameter parAno = new SqlParameter();
                parAno.ParameterName = "@ano";
                parAno.SqlDbType     = SqlDbType.Int;
                parAno.Value         = Veiculos.Ano;
                sqlCmd.Parameters.Add(parAno);

                resp = sqlCmd.ExecuteNonQuery() == 1 ? "Veiculo Inserido" : "Veiculo não inserido";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (sqlCon.State == ConnectionState.Open)
                {
                    sqlCon.Close();
                }
            }
            return(resp);
        }