//SELECT public List <MODEL.Frete> Select() { List <MODEL.Frete> listFrete = new List <MODEL.Frete>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT *FROM Frete;"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Frete frete = new MODEL.Frete(); frete.id = Convert.ToInt32(dados["id"].ToString()); frete.produto = dados["produto"].ToString(); frete.localPartida = dados["localPartida"].ToString(); frete.localEntrega = dados["localEntrega"].ToString(); frete.data = Convert.ToDateTime(dados["data"].ToString()); frete.valor = Convert.ToSingle(dados["valorFrete"].ToString()); frete.transportadora = Convert.ToInt32(dados["transportadoraFK"].ToString()); frete.motorista = Convert.ToInt32(dados["motoristaFK"].ToString()); CAMADAS.DAL.Motorista dalMoto = new CAMADAS.DAL.Motorista(); CAMADAS.MODEL.Motorista motorista = dalMoto.SelectIDNome(frete.motorista); frete.nomeMotorista = motorista.nome; CAMADAS.DAL.Transportadora dalTransportadora = new CAMADAS.DAL.Transportadora(); CAMADAS.MODEL.Transportadora transportadora = dalTransportadora.SelectIDNome(frete.transportadora); frete.nomeTransportadora = transportadora.transportadoraNome; listFrete.Add(frete); } } catch { Console.WriteLine("ERRO AO CONSULTAR O BANCO DE DADOS!"); } finally { } return(listFrete); }
private void BtnInserir_Click(object sender, EventArgs e) { if (txtTransportadora.Text != "") { CAMADAS.BLL.Transportadora bllTransportadora = new CAMADAS.BLL.Transportadora(); CAMADAS.MODEL.Transportadora transportadora = new CAMADAS.MODEL.Transportadora(); transportadora.transportadoraNome = txtTransportadora.Text; bllTransportadora.Insert(transportadora); limparcontrole(); DGTransportadora.DataSource = ""; DGTransportadora.DataSource = bllTransportadora.Select(); } else { MessageBox.Show("TODOS OS ITENS DEVEM SER PREENCHIDOS!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnEditar_Click(object sender, EventArgs e) { if (txtID.Text != "-1") { CAMADAS.MODEL.Transportadora transportadora = new CAMADAS.MODEL.Transportadora(); transportadora.id = Convert.ToInt32(txtID.Text); transportadora.transportadoraNome = txtTransportadora.Text; CAMADAS.BLL.Transportadora bllTransportadora = new CAMADAS.BLL.Transportadora(); bllTransportadora.Update(transportadora); limparcontrole(); DGTransportadora.DataSource = ""; DGTransportadora.DataSource = bllTransportadora.Select(); } else { MessageBox.Show("Nenhuma Transportadora Foi Selecionada para Edição", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }