示例#1
0
        public static string Excluir(int idveiculo)
        {
            ModelVeiculo Obj = new Model.ModelVeiculo();

            Obj.IDVeiculo = idveiculo;
            return(Obj.Excluir(Obj));
        }
示例#2
0
        public DataTable PesquisarVeiculo(ModelVeiculo Veiculo)
        {
            DataTable     DtTbVeiculo = new DataTable("Veiculo");
            SqlConnection SqlCon      = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Dbstring.Cnx;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "ProcPesquisarVeiculo";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParPesquisar = new SqlParameter();
                ParPesquisar.ParameterName = "@PesquisarVeiculo";
                ParPesquisar.SqlDbType     = SqlDbType.VarChar;
                ParPesquisar.Size          = 75;
                ParPesquisar.Value         = Veiculo.Pesquisar;
                SqlCmd.Parameters.Add(ParPesquisar);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtTbVeiculo);
            }
            catch (Exception ex)
            {
                DtTbVeiculo = null;
            }
            return(DtTbVeiculo);
        }
示例#3
0
        public static string Inserir(string apelido, string montadora, string modelo, DateTime ano)
        {
            ModelVeiculo Obj = new Model.ModelVeiculo();

            Obj.Apelido   = apelido;
            Obj.Montadora = montadora;
            Obj.Modelo    = modelo;
            Obj.Ano       = ano;
            return(Obj.Inserir(Obj));
        }
示例#4
0
        public static string Editar(int idveiculo, string apelido, string montadora, string modelo, DateTime ano)
        {
            ModelVeiculo Obj = new Model.ModelVeiculo();

            Obj.IDVeiculo = idveiculo;
            Obj.Apelido   = apelido;
            Obj.Montadora = montadora;
            Obj.Modelo    = modelo;
            Obj.Ano       = ano;
            return(Obj.Editar(Obj));
        }
示例#5
0
        public string Excluir(ModelVeiculo Veiculo)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Dbstring.Cnx;
                SqlCon.Open();

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

                SqlParameter ParIDVeiculo = new SqlParameter();
                ParIDVeiculo.ParameterName = "@IDVeiculo";
                ParIDVeiculo.SqlDbType     = SqlDbType.Int;
                ParIDVeiculo.Value         = Veiculo.IDVeiculo;
                SqlCmd.Parameters.Add(ParIDVeiculo);

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Cadastro não excluído!";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }
示例#6
0
        public string Inserir(ModelVeiculo Veiculo)
        {
            string        resp   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Dbstring.Cnx;
                SqlCon.Open();

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

                SqlParameter ParIDVeiculo = new SqlParameter();
                ParIDVeiculo.ParameterName = "@IDVeiculo";
                ParIDVeiculo.SqlDbType     = SqlDbType.Int;
                ParIDVeiculo.Direction     = ParameterDirection.Output;
                SqlCmd.Parameters.Add(ParIDVeiculo);

                SqlParameter ParApelido = new SqlParameter();
                ParApelido.ParameterName = "@Apelido";
                ParApelido.SqlDbType     = SqlDbType.VarChar;
                ParApelido.Size          = 75;
                ParApelido.Value         = Veiculo.Apelido;
                SqlCmd.Parameters.Add(ParApelido);

                SqlParameter ParMontadora = new SqlParameter();
                ParMontadora.ParameterName = "@Montadora";
                ParMontadora.SqlDbType     = SqlDbType.VarChar;
                ParMontadora.Size          = 75;
                ParMontadora.Value         = Veiculo.Montadora;
                SqlCmd.Parameters.Add(ParMontadora);

                SqlParameter ParModelo = new SqlParameter();
                ParModelo.ParameterName = "@Modelo";
                ParModelo.SqlDbType     = SqlDbType.VarChar;
                ParModelo.Size          = 75;
                ParModelo.Value         = Veiculo.Modelo;
                SqlCmd.Parameters.Add(ParModelo);

                SqlParameter ParAno = new SqlParameter();
                ParAno.ParameterName = "@Ano";
                ParAno.SqlDbType     = SqlDbType.Date;
                ParAno.Size          = 75;
                ParAno.Value         = Veiculo.Ano;
                SqlCmd.Parameters.Add(ParAno);

                resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Cadastro não realizado!";
            }
            catch (Exception ex)
            {
                resp = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(resp);
        }