public void AlterarVeiculo(tb_veiculo objEntrada) { banco banco = new banco(); tb_veiculo objAtualizar = banco.tb_veiculo.FirstOrDefault(p => p.cod_veiculo == objEntrada.cod_veiculo); objAtualizar.airbag_veiculo = objEntrada.airbag_veiculo; objAtualizar.ano_carro = objEntrada.ano_carro; objAtualizar.ano_fabricacao = objEntrada.ano_fabricacao; objAtualizar.ar_condicionado = objEntrada.ar_condicionado; objAtualizar.cod_cor = objEntrada.cod_cor; objAtualizar.cod_empresa = objEntrada.cod_empresa; objAtualizar.cod_modelo = objEntrada.cod_modelo; objAtualizar.direcao_veiculo = objEntrada.direcao_veiculo; objAtualizar.freio_abs = objEntrada.freio_abs; objAtualizar.km_veiculo = objEntrada.km_veiculo; objAtualizar.num_porta = objEntrada.num_porta; objAtualizar.obs_veiculo = objEntrada.obs_veiculo; objAtualizar.placa_veiculo = objEntrada.placa_veiculo; objAtualizar.situacao_veiculo = objEntrada.situacao_veiculo; objAtualizar.valor_compra = objEntrada.valor_compra; objAtualizar.valor_venda = objEntrada.valor_venda; banco.SaveChanges(); }
public void InserirVeiculo(tb_veiculo ObjVeiculo) { banco ObjBanco = new banco(); ObjBanco.AddTotb_veiculo(ObjVeiculo); ObjBanco.SaveChanges(); }
public void InserirVeiculo(tb_veiculo objEntrada) { banco banco = new banco(); banco.AddTotb_veiculo(objEntrada); banco.SaveChanges(); }
/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="enqueteModel">Dados do modelo</param> public void Editar(VeiculoModel veiculoModel) { tb_veiculo veiculoModelE = new tb_veiculo(); Atribuir(veiculoModel, veiculoModelE); unitOfWork.RepositorioVeiculo.Editar(veiculoModelE); unitOfWork.Commit(shared); }
public ActionResult DeleteConfirmed(int id) { tb_veiculo tb_veiculo = db.tb_veiculo.Find(id); db.tb_veiculo.Remove(tb_veiculo); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Insere um novo veiculo na base de dados /// </summary> /// <param name="statusOcorrenciaModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(VeiculoModel veiculoModel) { tb_veiculo veiculoModelE = new tb_veiculo(); Atribuir(veiculoModel, veiculoModelE); unitOfWork.RepositorioVeiculo.Inserir(veiculoModelE); unitOfWork.Commit(shared); return(veiculoModelE.IdVeiculo); }
public void AtribuirTest() { GerenciadorVeiculo_Accessor target = new GerenciadorVeiculo_Accessor(); // TODO: Initialize to an appropriate value VeiculoModel veiculoModel = null; // TODO: Initialize to an appropriate value tb_veiculo veiculoE = null; // TODO: Initialize to an appropriate value target.Atribuir(veiculoModel, veiculoE); Assert.Inconclusive("A method that does not return a value cannot be verified."); }
/// <summary> /// Atribui dados do status Veiculo Model para o Veiculo Entity /// </summary> /// <param name="statusVeiculoModel">Objeto do modelo</param> /// <param name="statusVeiculoE">Entity mapeada da base de dados</param> private void Atribuir(VeiculoModel veiculoModel, tb_veiculo veiculoE) { veiculoE.IdPesssoa = veiculoModel.IdPessoa; veiculoE.IdVeiculo = veiculoModel.IdVeiculo; veiculoE.Placa = veiculoModel.Placa; veiculoE.Modelo = veiculoModel.Modelo; veiculoE.Cor = veiculoModel.Cor; veiculoE.TipoVeiculo = veiculoModel.TipoVeiculo.ToString(); veiculoE.IdMoradia = veiculoModel.IdMoradia; }
public ActionResult Edit([Bind(Include = "cod_veiculo,proprio_alugado,cod_fornecedor,placa,uf,chassi,tipo_chassi,marca,modelo,cor,km,combustivel,observacao")] tb_veiculo tb_veiculo) { if (ModelState.IsValid) { db.Entry(tb_veiculo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tb_veiculo)); }
private void btnSalvar_Click(object sender, EventArgs e) { if (ValidarCampos()) { VeiculoDAO dao = new VeiculoDAO(); tb_veiculo objVeiculo = new tb_veiculo(); //Preenche os valores das combos objVeiculo.airbag_veiculo = Convert.ToInt16(cmbAirBag.SelectedIndex + 1); objVeiculo.cod_modelo = Convert.ToInt32(cmbModelo.SelectedValue); objVeiculo.cod_cor = Convert.ToInt32(cmbCor.SelectedValue); objVeiculo.num_porta = (cmbNumPortas.SelectedIndex == 0 ? "4" : "2"); objVeiculo.direcao_veiculo = Convert.ToInt16(cmbDirecao.SelectedIndex + 1); objVeiculo.situacao_veiculo = Convert.ToInt16(cmbSituacao.SelectedIndex + 1); //Preenche os valores dos checkboxes objVeiculo.ar_condicionado = chkAr.Checked; objVeiculo.freio_abs = chkAbs.Checked; //Preenche os demais campos objVeiculo.placa_veiculo = txtPlaca.Text.Trim(); objVeiculo.ano_fabricacao = txtAnoFabricacao.Text.Trim(); objVeiculo.ano_carro = txtAnoVeiculo.Text.Trim(); objVeiculo.km_veiculo = txtKm.Text.Trim(); objVeiculo.valor_compra = Convert.ToDecimal(txtValorCompra.Text); objVeiculo.valor_venda = Convert.ToDecimal(txtValorVenda.Text); objVeiculo.cod_empresa = Util.CodigoLogado; objVeiculo.obs_veiculo = txtObs.Text.Trim(); objVeiculo.data_cadastro = DateTime.Now; try { if (txtCodigo.Text.Trim() == string.Empty) { dao.InserirVeiculo(objVeiculo); } else { objVeiculo.cod_veiculo = Convert.ToInt32(txtCodigo.Text); dao.AlterarVeiculo(objVeiculo); } LimparCampos(); ConsultarVeiculo(); Util.ExibirMsgGeral(Util.TipoMsg.Sucesso); } catch (Exception) { Util.ExibirMsgGeral(Util.TipoMsg.Erro); } } }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tb_veiculo tb_veiculo = db.tb_veiculo.Find(id); if (tb_veiculo == null) { return(HttpNotFound()); } return(View(tb_veiculo)); }
public ActionResult Create([Bind(Include = "proprio_alugado,cod_fornecedor,placa,uf,chassi,tipo_chassi,marca,modelo,cor,km,combustivel,observacao, disponivel")] tb_veiculo tb_veiculo) { if (ModelState.IsValid) { db.tb_veiculo.Add(tb_veiculo); db.SaveChanges(); return(RedirectToAction("Index")); } var clientes = db.tb_pessoa.Select(x => new { x.ID_pessoa, x.tipo, x.nome_abreviado }).Where(s => s.tipo == 2); ViewBag.cod_fornecedor = new SelectList(clientes, "ID_pessoa", "nome_abreviado"); return(View(tb_veiculo)); }
private void btnSalvar_Click(object sender, EventArgs e) { if (ValidarCampos()) { VeiculoDAO dao = new VeiculoDAO(); tb_veiculo veiculo = new tb_veiculo(); veiculo.abs_veiculo = ckbFreio.Checked; veiculo.airbag_veiculo = Convert.ToInt16(cmbAirBag.SelectedIndex); veiculo.anofab_veiculo = Convert.ToInt16(txtAnoFab.Text); veiculo.ano_veiculo = Convert.ToInt16(txtAnoCarro.Text); veiculo.ar_veiculo = ckbAr.Checked; veiculo.compra_veiculo = Convert.ToDecimal(txtValorCompra.Text); veiculo.data_veiculo = DateTime.Now; veiculo.direcao_veiculo = Convert.ToInt16(cmbDirecao.SelectedValue); veiculo.id_cor = Convert.ToInt32(cmbCor.SelectedValue); veiculo.id_empresa = Util.CodigoLogado; veiculo.id_modelo = Convert.ToInt32(cmbModelo.SelectedValue); veiculo.km_veiculo = txtKM.Text; veiculo.obs_veiculo = txtObservacao.Text.Trim(); veiculo.placa_veiculo = txtPlaca.Text; veiculo.porta_veiculo = Convert.ToInt16(cmbNPorta.SelectedIndex); veiculo.situacao_veiculo = Convert.ToInt16(cmbSituacao.SelectedIndex); veiculo.venda_veiculo = Convert.ToDecimal(txtValorVenda.Text); try { if (txtCodigo.Text == "") { dao.InserirVeiculo(veiculo); } else { veiculo.id_veiculo = Convert.ToInt16(txtCodigo.Text); dao.AlterarVeiculo(veiculo); } LimparCampos(); Util.ExibirMsg(Util.TipoMsg.Sucesso); } catch { Util.ExibirMsg(Util.TipoMsg.Erro); } } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var clientes = db.tb_pessoa.Select(x => new { x.ID_pessoa, x.tipo, x.nome_abreviado }).Where(s => s.tipo == 2); ViewBag.cod_fornecedor = new SelectList(clientes, "ID_pessoa", "nome_abreviado"); tb_veiculo tb_veiculo = db.tb_veiculo.Find(id); if (tb_veiculo == null) { return(HttpNotFound()); } return(View(tb_veiculo)); }
public void AlterarVeiculo(tb_veiculo ObjVeiculo) { banco ObjBanco = new banco(); tb_veiculo ObjResgate = ObjBanco.tb_veiculo.FirstOrDefault(p => p.id_veiculo == ObjVeiculo.id_veiculo); ObjResgate.placa_veiculo = ObjVeiculo.placa_veiculo; ObjResgate.anofab_veiculo = ObjVeiculo.anofab_veiculo; ObjResgate.ano_veiculo = ObjVeiculo.ano_veiculo; ObjResgate.km_veiculo = ObjVeiculo.km_veiculo; ObjResgate.porta_veiculo = ObjVeiculo.porta_veiculo; ObjResgate.airbag_veiculo = ObjVeiculo.airbag_veiculo; ObjResgate.direcao_veiculo = ObjVeiculo.direcao_veiculo; ObjResgate.situacao_veiculo = ObjVeiculo.situacao_veiculo; ObjResgate.ar_veiculo = ObjVeiculo.ar_veiculo; ObjResgate.abs_veiculo = ObjVeiculo.abs_veiculo; ObjResgate.venda_veiculo = ObjVeiculo.venda_veiculo; ObjResgate.compra_veiculo = ObjVeiculo.compra_veiculo; ObjResgate.obs_veiculo = ObjVeiculo.obs_veiculo; ObjResgate.id_modelo = ObjVeiculo.id_modelo; ObjResgate.id_cor = ObjVeiculo.id_cor; ObjBanco.SaveChanges(); }