// Métodos; public Abastecimento() { _veiculo = new Veiculo(); _fornecedor = new Fornecedor(); _funcionario = new Funcionario(); _combustivel = new Combustivel(); }
private void parserReaderObj(SqlDataReader reader, Veiculo obj) { obj.ID = Convert.ToInt32(reader["ID"].ToString()); obj.Placa = reader["PLACA"].ToString(); obj.Num_chassi = reader["NUM_CHASSI"].ToString(); obj.Cor = reader["COR"].ToString(); obj.Num_portas = Convert.ToInt16(reader["NUM_PORTAS"]); obj.Cod_renavam = reader["COD_RENAVAM"].ToString(); obj.Ano_fab = Convert.ToInt16(reader["ANO_FAB"]); obj.Ano_mod = Convert.ToInt16(reader["ANO_MOD"]); obj.Cidade = reader["CIDADE"].ToString(); obj.UF = reader["UF"].ToString(); obj.Litros_tanque = Convert.ToInt16(reader["LITROS_TANQUE"]); obj.Modelo.ID = Convert.ToInt32(reader["ID_MODELO"]); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { veiculo = new Veiculo(); Session["veiculo"] = veiculo; txbPlaca.Focus(); } if (Session["buscaVeiculo"] != null) { txbPlaca.Text = (Session["buscaVeiculo"] as Veiculo).Placa; txbPlaca_TextChanged(sender, e); Session.Remove("buscaVeiculo"); } }
private void getVeiculo() { veiculo = (Session["veiculo"] as Veiculo); veiculo.Placa = txbPlaca.Text; if (veiculo.Placa != "") { daoVeiculo = new DAOVeiculo(); daoVeiculo.buscarPlaca(veiculo); daoModelo = new DAOModelo(); daoModelo.buscarID(veiculo.Modelo); daoMarca = new DAOMarca(); daoMarca.buscarID(veiculo.Modelo.Marca); } else { veiculo.Modelo.Descricao = ""; veiculo.Modelo.Marca.Descricao = ""; } Session["veiculo"] = veiculo; }
public List<Veiculo> listar(Veiculo obj) { SqlDataReader reader; List<Veiculo> lista = new List<Veiculo>(); Veiculo veiculo; Int32 x = 0; try { command.Connection = MsSQL.getConexao(); command.Connection.Open(); SelectPadrao(vsql, ref command); vsql.Append(" order by placa"); command.CommandText = command.CommandText+vsql.ToString(); reader = command.ExecuteReader(); while (reader.Read()) { lista.Add(new Veiculo()); veiculo = lista[x]; parserReaderObj(reader, veiculo); x++; } return lista; } catch (Exception e) { throw new Exception("Erro ao montar a lista de veículos. " + e.Message); } finally { command.Connection.Close(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { veiculo = new Veiculo(); daoMarca = new DAOMarca(); ddMarca.DataSource = daoMarca.listar(); ddMarca.DataBind(); /*********************** Item vazio ****************************/ ddMarca.Items.Add(new ListItem("Selecione", "0", true)); ddMarca.Items.FindByValue("0").Selected = true; /*********************** Item vazio ****************************/ veiculo.ID = int.Parse(Request.QueryString["ID"]); if (veiculo.ID != 0) { daoVeiculo = new DAOVeiculo(); daoVeiculo.buscarID(veiculo); getDados(); habilitarCtrl(false); veiculo.editar(); } else habilitarCtrl(true); Session["VEICULO"] = veiculo; } }
public bool verifPlaca(Veiculo obj) { Int32 co; bool resultado = false; try { command.Connection = MsSQL.getConexao(); command.Connection.Open(); command.CommandText = "SELECT COUNT(ID) AS CO FROM VEICULO " + "WHERE PLACA='" + obj.Placa + "' AND ID<>" + obj.ID; co = (int)command.ExecuteScalar(); resultado = (co > 0); } finally { command.Connection.Close(); } return resultado; }
protected void ddMarca_SelectedIndexChanged(object sender, EventArgs e) { veiculo = (Session["VEICULO"] as Veiculo); carregaListaModelo(); }
protected void ibtGravar_Click(object sender, ImageClickEventArgs e) { veiculo = (Session["VEICULO"] as Veiculo); setDados(); try { veiculo.aplicar(new DAOVeiculo()); Session["prox_pagina"] = "pesqVeiculo.aspx"; Response.Redirect("OperacaoRealizada.aspx"); } catch (Exception Ex) { lbMsgErro.Visible = true; lbMsgErro.Text = Ex.Message; } }
protected void ibtExcluir_Click(object sender, ImageClickEventArgs e) { veiculo = (Session["VEICULO"] as Veiculo); veiculo.deletar(); try { veiculo.aplicar(new DAOVeiculo()); Response.Redirect("pesqVeiculo.aspx"); } catch (Exception Ex) { lbMsgErro.Visible = true; lbMsgErro.Text = Ex.Message; } }
// Métodos public Cota_extra() { _funcionario = new Funcionario(); _veiculo = new Veiculo(); }
/******************************************************************************/ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { veiculo = new Veiculo(); funcionario = new Funcionario(); fornecedor = new Fornecedor(); Session["veiculo"] = veiculo; Session["funcionario"] = funcionario; Session["fornec"] = fornecedor; } if (Session["buscaFornec"] != null) { txbID_Fornecedor.Text = (Session["buscaFornec"] as Fornecedor).ID.ToString(); txbID_Fornecedor_TextChanged(sender, e); Session.Remove("buscaFornec"); } if (Session["buscaVeiculo"] != null) { txbPlaca.Text = (Session["buscaVeiculo"] as Veiculo).Placa; txbPlaca_TextChanged(sender, e); Session.Remove("buscaVeiculo"); } if (Session["buscaFunc"] != null) { txbMatricula.Text = (Session["buscaFunc"] as Funcionario).Matricula; txbMatricula_TextChanged(sender, e); Session.Remove("buscaFunc"); } }