protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (!string.IsNullOrEmpty((string)Session["VeiculoEditar"])) { hdnIdVeiculo.Value = Session["VeiculoEditar"].ToString(); ENTVeiculos entVeiculo = new ENTVeiculos(); entVeiculo.IdVeiculo = Convert.ToInt32(hdnIdVeiculo.Value); List <ENTVeiculos> lista = veiculo.ConsultarDados(entVeiculo); if (lista != null) { txtPlaca.Text = lista[0].PlacaVeiculo.ToString(); txtCor.Text = lista[0].CorVeiculo.ToString(); CarregaMarcas(lista[0].IdMarcaVeiculo.ToString()); CarregaModelos(lista[0].IdModeloVeiculo.ToString()); } } else { CarregaMarcas(); CarregaModelos(); } } }
public List <ENTVeiculos> ConsultarDados(ENTVeiculos veiculo) { List <ENTVeiculos> lista = acoes.ConsultarDados(veiculo); _erro = acoes.GetRetornoErro; return(lista); }
protected void CarregaGrid(List <ENTVeiculos> lista = null, string placa = "") { // descarregar grid gdvVeiculos.Descarregar(); // se não vier uma lista, criar uma if (lista == null) { ENTVeiculos entVeiculo = new ENTVeiculos(); if (!string.IsNullOrEmpty(placa)) { entVeiculo.PlacaVeiculo = placa; } lista = veiculos.ListarDados(entVeiculo); entVeiculo = null; } gdvVeiculos.Columns[2].Visible = true; gdvVeiculos.Columns[4].Visible = true; // carregar grid gdvVeiculos.Preencher <ENTVeiculos>(lista); gdvVeiculos.Columns[2].Visible = false; gdvVeiculos.Columns[4].Visible = false; }
public int ContarDados(ENTVeiculos veiculo) { int retorno = 0; retorno = acoes.ContarDados(veiculo); _erro = acoes.GetRetornoErro; return(retorno); }
public bool ExcluirDados(ENTVeiculos veiculo) { bool retorno = false; retorno = acoes.ExcluirDados(veiculo); _erro = acoes.GetRetornoErro; return(retorno); }
public bool CadastrarDados(ENTVeiculos veiculo) { bool retorno = false; retorno = acoes.CadastrarDados(veiculo); _erro = acoes.GetRetornoErro; return(retorno); }
protected void cmdSalvar_Click(object sender, EventArgs e) { ENTVeiculos entVeiculo = new ENTVeiculos(); entVeiculo.PlacaVeiculo = txtPlaca.Text; entVeiculo.CorVeiculo = txtCor.Text; entVeiculo.IdMarcaVeiculo = Convert.ToInt32(cboMarca.SelectedValue); entVeiculo.IdModeloVeiculo = Convert.ToInt32(cboModelo.SelectedValue); if (!string.IsNullOrEmpty(hdnIdVeiculo.Value)) { entVeiculo.IdVeiculo = Convert.ToInt32(hdnIdVeiculo.Value); if (veiculo.SalvarDados(entVeiculo)) { Tratamentos.Alerta("Dados alterados com sucesso."); LimpaCampos(); } else { string erro = veiculo.GetRetornoErro(); Tratamentos.Alerta("Ocorreu um erro:" + erro + "."); erro = null; } } else { if (veiculo.CadastrarDados(entVeiculo)) { Tratamentos.Alerta("Dados cadastrados com sucesso."); LimpaCampos(); } else { string erro = veiculo.GetRetornoErro(); Tratamentos.Alerta("Ocorreu um erro:" + erro + "."); erro = null; } } entVeiculo = null; }
protected void cmdExcluir_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(hdnIdVeiculo.Value)) { ENTVeiculos entVeiculo = new ENTVeiculos(); entVeiculo.IdVeiculo = Convert.ToInt32(hdnIdVeiculo.Value); if (veiculo.ExcluirDados(entVeiculo)) { Tratamentos.Alerta("Dados Excluidos com sucesso."); LimpaCampos(); } else { string erro = veiculo.GetRetornoErro(); Tratamentos.Alerta("Ocorreu um erro:" + erro + "."); erro = null; } entVeiculo = null; } else { Tratamentos.Alerta("Necessário selecionar um item para poder excluir."); } }