public List <Modelo.Veiculo> Select(int id) { Modelo.Veiculo aVeiculo; List <Modelo.Veiculo> aListVeiculos = new List <Modelo.Veiculo>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "EXEC dbo.Select_Veiculo @id"; cmd.Parameters.AddWithValue("@id", id); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aVeiculo = new Modelo.Veiculo( Convert.ToInt32(dr["id"].ToString()), dr["fabricante"].ToString(), dr["modelo"].ToString(), Convert.ToInt32(dr["ano_fabricacao"].ToString()), dr["placa"].ToString(), dr["uf"].ToString() ); aListVeiculos.Add(aVeiculo); } } dr.Close(); conn.Close(); return(aListVeiculos); }
private void btnUpdate_Click(object sender, RoutedEventArgs e) { Modelo.Veiculo y = new Modelo.Veiculo() { Id = int.Parse(txtId.Text), Modelo = txtModelo.Text, Ano = int.Parse(textAno.Text), ValorCompra = Convert.ToDecimal(txtValorCompra.Text), ValorVenda = Convert.ToDecimal(txtValorVenda.Text), IdFabricante = (int)comboBox.SelectedValue, DataCompra = Convert.ToDateTime(data.SelectedDate), DataVenda = Convert.ToDateTime(data2.SelectedDate) }; sr.UpdateVeiculo(y); }
public void Insert(Modelo.Veiculo v) { List <Modelo.Veiculo> veiculos = Select(); if (!veiculos.Exists(veic => veic.Id == v.Id)) { sr.InsertVeiculo(v); } }
public void Update(Modelo.Veiculo v) { List <Modelo.Veiculo> veiculos = Select(); if (veiculos.Exists(veic => veic.Id == v.Id)) { sr.UpdateVeiculo(v); } }
public void Delete(Modelo.Veiculo v) { List <Modelo.Veiculo> veiculos = Select(); if (veiculos.Exists(a => a.Id == v.Id)) { sr.DeleteVeiculo(v); } }
public void DeleteVeiculo(Modelo.Veiculo v) { if (v == null) { throw new ArgumentNullException("Veiculo nulo"); } Dados.Veiculo v1 = (from x in dc.Veiculos where x.Id == v.Id select x).Single(); dc.Veiculos.DeleteOnSubmit(v1); dc.SubmitChanges(); }
public void UpdateVeiculo(Modelo.Veiculo v) { if (v == null) { throw new ArgumentNullException("Veiculo nulo"); } Dados.Veiculo v1 = (from x in dc.Veiculos where x.Id == v.Id select x).Single(); v1.Modelo = v.Modelo; v1.PrecoVenda = v.PrecoVenda; dc.SubmitChanges(); }
public void DeleteVeiculo(Modelo.Veiculo v) { if (v == null) { throw new ArgumentNullException("Veiculo Nulo"); } BaseDados.Veiculo x = (from f in dc.Veiculos where f.Id == v.Id select f).Single(); dc.Veiculos.DeleteOnSubmit(x); dc.SubmitChanges(); }
public void InsertVeiculo(Modelo.Veiculo v) { if (v == null) { throw new ArgumentNullException("Veiculo Nulo"); } dc.Veiculos.InsertOnSubmit(new Dados.Veiculo { Id = v.Id, Ano = v.Ano, Modelo = v.Modelo, IdFabricante = v.IdFabricante, DataCompra = v.DataCompra, DataVenda = v.DataVenda, PrecoVenda = v.PrecoVenda, ValorCompra = v.ValorCompra, ValorVenda = v.ValorVenda }); dc.SubmitChanges(); }
public void UpdateVeiculo(Modelo.Veiculo v) { if (v == null) { throw new ArgumentNullException("Veiculo Nulo"); } BaseDados.Veiculo v1 = (from f in dc.Veiculos where f.Id == v.Id select f).Single(); v1.Modelo = v.Modelo; v1.Ano = v.Ano; v1.IdFabricante = v.IdFabricante; dc.SubmitChanges(); }
private void btnVender_Click(object sender, RoutedEventArgs e) { //PrecoVenda = Convert.ToDecimal(txtPrecoVenda.Text var veiculos = sr.SelectVeiculo(); Modelo.Veiculo y = new Modelo.Veiculo() { Id = int.Parse(txtId.Text) }; Modelo.Veiculo obj = (from f in veiculos where f.Id == y.Id select f).Single(); obj.PrecoVenda = Convert.ToDecimal(txtPrecoVenda.Text); sr.UpdateVeiculo(obj); }
public void Delete(Modelo.Veiculo obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); // define uso do stored procedure cmd.CommandType = System.Data.CommandType.StoredProcedure; // Define comando de delete cmd.CommandText = "Veiculo_delete"; cmd.Parameters.AddWithValue("@id", obj.id); cmd.ExecuteNonQuery(); }
private void btnComprar_Click(object sender, RoutedEventArgs e) { Modelo.Veiculo v = new Modelo.Veiculo { Id = int.Parse(txtId.Text), Modelo = txtModelo.Text, Ano = int.Parse(txtAno.Text), ValorCompra = decimal.Parse(txtValorCompra.Text), DataCompra = (DateTime)dtDataCompra.SelectedDate, ValorVenda = decimal.Parse(txtVenda.Text), IdFabricante = Convert.ToInt16(cmbFabricantes.SelectedValue) }; new Negocio.Veiculo().Insert(v); }
public void Insert(Modelo.Veiculo obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("INSERT INTO Veiculo (fabricante, modelo, ano_fabricacao, placa, uf) VALUES(@fabricante, @modelo, @ano_fabricacao, @placa, @uf)", conn); cmd.Parameters.AddWithValue("@fabricante", obj.fabricante); cmd.Parameters.AddWithValue("@modelo", obj.modelo); cmd.Parameters.AddWithValue("@ano_fabricacao", obj.ano_fabricacao); cmd.Parameters.AddWithValue("@placa", obj.placa); cmd.Parameters.AddWithValue("@uf", obj.uf); cmd.ExecuteNonQuery(); }
public void Update(Modelo.Veiculo obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("EXEC dbo.Update_Veiculo @id, @fabricante, @modelo, @ano_fabricacao, @placa, @uf ", conn); cmd.Parameters.AddWithValue("@id", obj.id); cmd.Parameters.AddWithValue("@fabricante", obj.fabricante); cmd.Parameters.AddWithValue("@modelo", obj.modelo); cmd.Parameters.AddWithValue("@ano_fabricacao", obj.ano_fabricacao); cmd.Parameters.AddWithValue("@placa", obj.placa); cmd.Parameters.AddWithValue("@uf", obj.uf); // Executa Comando cmd.ExecuteNonQuery(); }
public void UpdateVeiculo(Modelo.Veiculo v) { if (v == null) { throw new ArgumentNullException("Veiculo nulo"); } Veiculo fabr = (from fab in dc.Veiculos where fab.id == v.Id select fab).Single(); fabr.Modelo = v.Modelo; fabr.Ano = Convert.ToInt16(v.Ano); fabr.idFabricante = Convert.ToInt16(v.IdFabricante); fabr.DataCompra = Convert.ToDateTime(v.DataCompra); fabr.DataVenda = Convert.ToDateTime(v.DataVenda); fabr.ValorCompra = Convert.ToDecimal(v.ValorCompra); fabr.ValorVenda = Convert.ToDecimal(v.ValorVenda); fabr.PrecoVenda = Convert.ToDecimal(v.PrecoVenda); dc.SubmitChanges(); }
public void Update(Modelo.Veiculo obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); // define uso do stored procedure cmd.CommandType = System.Data.CommandType.StoredProcedure; // Define comando de update cmd.CommandText = "Veiculo_update"; cmd.Parameters.AddWithValue("@id", obj.id); cmd.Parameters.AddWithValue("@fabricante", obj.fabricante); cmd.Parameters.AddWithValue("@modelo", obj.modelo); cmd.Parameters.AddWithValue("@ano_fabricacao", obj.ano_fabricacao); cmd.Parameters.AddWithValue("@placa", obj.placa); cmd.Parameters.AddWithValue("@uf", obj.uf); cmd.ExecuteNonQuery(); }
public void Insert(Modelo.Veiculo obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define uso do stored procedure cmd.CommandType = System.Data.CommandType.StoredProcedure; // Define comando de insert cmd.CommandText = "Veiculo_insert"; cmd.Parameters.AddWithValue("@fabricante", obj.fabricante); cmd.Parameters.AddWithValue("@modelo", obj.modelo); cmd.Parameters.AddWithValue("@ano_fabricacao", obj.ano_fabricacao); cmd.Parameters.AddWithValue("@placa", obj.placa); cmd.Parameters.AddWithValue("@uf", obj.uf); cmd.ExecuteNonQuery(); }
public List <Modelo.Veiculo> SelectVeiculo() { IQueryable objs = (from x in dc.Veiculos select x); List <Modelo.Veiculo> veiculo = new List <Modelo.Veiculo>(); foreach (BaseDados.Veiculo veiculos in objs) { Modelo.Veiculo x = new Modelo.Veiculo { Id = veiculos.Id, Modelo = veiculos.Modelo, Ano = Convert.ToInt32(veiculos.Ano), PrecoVenda = Convert.ToDouble(veiculos.PrecoVenda), DataCompra = Convert.ToDateTime(veiculos.DataCompra), ValorCompra = Convert.ToDouble(veiculos.ValorCompra), ValorVenda = Convert.ToDouble(veiculos.ValorVenda), DataVenda = Convert.ToDateTime(veiculos.DataVenda), IdFabricante = Convert.ToInt32(veiculos.IdFabricante) }; veiculo.Add(x); } return(veiculo); }
public List <Modelo.Veiculo> SelectVeiculo() { var obj = from f in dc.Veiculos select f; List <Modelo.Veiculo> veiculos = new List <Modelo.Veiculo>(); foreach (Dados.Veiculo x in obj) { Modelo.Veiculo v = new Modelo.Veiculo { Id = x.Id, Ano = Convert.ToInt32(x.Ano), Modelo = x.Modelo, IdFabricante = Convert.ToInt32(x.IdFabricante), DataCompra = Convert.ToDateTime(x.DataCompra), DataVenda = Convert.ToDateTime(x.DataVenda), PrecoVenda = Convert.ToDecimal(x.PrecoVenda), ValorCompra = Convert.ToDecimal(x.ValorCompra), ValorVenda = Convert.ToDecimal(x.ValorVenda) }; veiculos.Add(v); } return(veiculos); }
public List <Modelo.Veiculo> SelectAll() { // Variavel para armazenar um cliente Modelo.Veiculo aVeiculo; // Cria Lista Vazia List <Modelo.Veiculo> aListVeiculo = new List <Modelo.Veiculo>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define uso do stored procedure cmd.CommandType = System.Data.CommandType.StoredProcedure; // define SQL do comando cmd.CommandText = "Veiculo_select_all"; // Executa comando, gerando objeto DbDataReader cmd.Parameters.AddWithValue("@id", 0); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aVeiculo = new Modelo.Veiculo(Convert.ToInt32(dr["id"].ToString()), dr["fabricante"].ToString(), dr["modelo"].ToString(), dr["ano_fabricacao"].ToString(), dr["placa"].ToString(), dr["uf"].ToString()); aListVeiculo.Add(aVeiculo); } } dr.Close(); conn.Close(); return(aListVeiculo); }
public List <Modelo.Veiculo> SelectVeiculos() { IQueryable objs = from v in dc.Veiculos select v; List <Modelo.Veiculo> fabricantes = new List <Modelo.Veiculo>(); foreach (Veiculo obj in objs) { Modelo.Veiculo v = new Modelo.Veiculo { Id = obj.id, Modelo = obj.Modelo, Ano = Convert.ToInt16(obj.Ano), IdFabricante = Convert.ToInt16(obj.idFabricante), DataCompra = Convert.ToDateTime(obj.DataCompra), DataVenda = Convert.ToDateTime(obj.DataVenda), ValorCompra = Convert.ToDecimal(obj.ValorCompra), ValorVenda = Convert.ToDecimal(obj.ValorVenda), PrecoVenda = Convert.ToDecimal(obj.PrecoVenda) }; fabricantes.Add(v); } return(fabricantes); }
public System.Threading.Tasks.Task InsertVeiculoAsync(Modelo.Veiculo v) { return(base.Channel.InsertVeiculoAsync(v)); }
public void InsertVeiculo(Modelo.Veiculo v) { base.Channel.InsertVeiculo(v); }
public void UpdateVeiculo(Modelo.Veiculo v) { base.Channel.UpdateVeiculo(v); }
public vndVeiculo(Modelo.Veiculo v) { InitializeComponent(); txtId.Text = v.Id.ToString(); this.v = v; }
public System.Threading.Tasks.Task UpdateVeiculoAsync(Modelo.Veiculo v) { return(base.Channel.UpdateVeiculoAsync(v)); }
public void DeleteVeiculo(Modelo.Veiculo v) { base.Channel.DeleteVeiculo(v); }