public void excluirMarca(MarcaModelo modMarca) { try { marcaDAO.excluirMarca(modMarca); } catch (Exception erro) { throw new Exception("Erro ao excluir marca, classe BLL " + erro.Message); } }
public ActionResult EliminaMarca(MarcaModelo modelo) { int exito = 2; // es el valor cuando el modelo no es valido MarcasQuerys mq = new MarcasQuerys(); if (ModelState.IsValid) //si se cumplen todas las validaciones { try { Marcas entidad = new Marcas(); entidad.Id = modelo.Id; var obj = mq.DeleteMarca(entidad.Id); if (obj == true) { exito = 1; ViewBag.Class = "alert alert-success"; ViewBag.Message = "Marca eliminada correctamente!"; } else //si no se pudo eliminar, el error está en el método o la conexión a la DB { exito = 0; ViewBag.Class = "alert alert-danger"; ViewBag.Message = "Oops! Algo ha ocurrido!"; } } catch (Exception e) { throw e; } } //manejo la vista, según el valor de la variable exito if (exito == 1) { ModelState.Clear(); return(View()); } else { if (exito == 0) { ModelState.Clear(); return(View()); } else { ViewBag.Class = "alert alert-warning"; ViewBag.Message = "Faltan datos por ingresar! Controle todos los campos que son obligatorios."; return(View(modelo)); } } }
public void buscarIDMarca(MarcaModelo modMarca) { try { marcaDAO.buscarUltimoRegistro(modMarca); } catch (Exception erro) { throw new Exception("Erro ao buscar id da marca, classe BLL " + erro.Message); } }
public void atualizar(MarcaModelo marca) { try { marcaDAO.atualizar(marca); } catch (Exception erro) { throw erro; } }
public void salvar(MarcaModelo marca) { try { marcaDAO.salvar(marca); } catch (Exception erro) { throw erro; } }
public void excluir(MarcaModelo marcamodelo) { try { marcapesistencia.excluir(marcamodelo); } catch (Exception erro) { throw erro; } }
public void buscarMarcaPorID(MarcaModelo modMarca) { try { marcaDAO.buscarMarcaPorCodigo(modMarca); } catch (Exception erro) { throw new Exception("Erro ao pesquisar marca pelo código, classe BLL! " + erro.Message); } }
public void alterar(MarcaModelo marcamodelo) { try { marcapesistencia.alterar(marcamodelo); } catch (Exception erro) { throw erro; } }
private void MenuMarcaExcluir_Click(object sender, EventArgs e) { var result = MessageBox.Show("Deseja realmente excluir o registro? ", "Excluir Marca", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == System.Windows.Forms.DialogResult.Yes) { MarcaBLL bllMarca = new MarcaBLL(); MarcaModelo modMarca = new MarcaModelo(); modMarca.idMarca = Convert.ToInt32(textBoxCodigoMarca.Text); bllMarca.excluirMarca(modMarca); botaoClicado = "EXCLUIR"; inativaAtivaBotoesCampos(); } }
public ActionResult Create(MarcaModelo marca) { try{ using (var bd = new Contexto()){ bd.Marcas.Add(marca); bd.SaveChanges(); } return(RedirectToAction("Index", "Vehiculo")); } catch { return(View("Index")); } }
public void excluirMarca(MarcaModelo modMarca) { try { ConexaoBanco conexao = new ConexaoBanco(); conexao.AbrirConexao(); string comando = "delete from marca where id_marca =" + modMarca.idMarca; conexao.ExecutarComandoSQL(comando); } catch (Exception ex) { throw new Exception("Erro ao excluir o marca: " + ex.Message); } }
public MarcaModelo pesquisaMarca(MarcaModelo marcamodelo) { try { MarcaModelo marca = new MarcaModelo(); marca = marcapesistencia.pesquisaMarca(marcamodelo); return(marca); } catch (Exception erro) { throw erro; } }
private void salvar(MarcaModelo modMarca) { if (flag == 0) { MarcaBLL marcaBLL = new MarcaBLL(); modMarca.nomeMarca = textBoxDescricaoMarca.Text; if (checkBoxMarcaAtiva.Checked) { modMarca.ativoMarca = true; } else { modMarca.ativoMarca = false; } marcaBLL.salvar(modMarca); MessageBox.Show("Marca incluida com sucesso!!!", "Cadastro Marca", MessageBoxButtons.OK, MessageBoxIcon.Information); botaoClicado = "SALVAR"; inativaAtivaBotoesCampos(); //Método chama o ultimo registro marcaBLL.buscarIDMarca(modMarca); int idReturn = modMarca.idMarca; textBoxCodigoMarca.Text = Convert.ToString(idReturn); } else if (flag == 1) { MarcaBLL marcaBLL = new MarcaBLL(); modMarca.nomeMarca = textBoxDescricaoMarca.Text; if (checkBoxMarcaAtiva.Checked) { modMarca.ativoMarca = true; } else { modMarca.ativoMarca = false; } modMarca.idMarca = Convert.ToInt32(textBoxCodigoMarca.Text); marcaBLL.atualizar(modMarca); MessageBox.Show("Marca atualizada com sucesso!!!", "Cadastro Marca", MessageBoxButtons.OK, MessageBoxIcon.Information); botaoClicado = "SALVAR"; inativaAtivaBotoesCampos(); } }
public void TestMethod1() { //Arrange var resultadoEsperado = true; var idMarca = 1; var nombreMarca = "Marca 1"; var idModelo = 1; var nombreModelo = "Modelo 1"; var annio = 1999; var patente = "Patente 1"; Marca marca = new Marca() { Id = idMarca, Nombre = nombreMarca }; Modelo modelo = new Modelo { Id = idModelo, Nombre = nombreModelo }; MarcaModelo marcaModelo = new MarcaModelo() { Marca = marca, Modelo = modelo }; Vehiculo vehiculo = new Vehiculo() { Patente = patente, IdMarca = marca.Id, IdModelo = modelo.Id, Anho = annio, MarcaModelo = marcaModelo }; //Act var resultado = vehiculo.Create(); //Assert Assert.AreEqual(resultadoEsperado, resultado); }
public void excluir(MarcaModelo marcamodelo) { try { AbrirConexao(); comando = new MySqlCommand("DELETE FROM MARCAMODELO WHERE CODIGO = @CODIGO", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void alterar(MarcaModelo marcamodelo) { try { AbrirConexao(); comando = new MySqlCommand("update marcamodelo set codigo =@codigo, descricao =@descricao where codigo =@codigo", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); comando.Parameters.AddWithValue("@descricao", marcamodelo.descricao); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void salvar(MarcaModelo marcamodelo) { try { AbrirConexao(); comando = new MySqlCommand("INSERT INTO marcamodelo(codigo, descricao) VALUES (@codigo, @descricao)", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); comando.Parameters.AddWithValue("@descricao", marcamodelo.descricao); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void salvar(MarcaModelo marca) { try { AbrirConexao(); comando = new MySqlCommand("insert into marca (descricao_marca,ativo_marca) values (@nomemarca,@ativo)", conexao); comando.Parameters.AddWithValue("@nomemarca", marca.nomeMarca); comando.Parameters.AddWithValue("@ativo", marca.ativoMarca); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public ActionResult EditarMarca(int codigo = 0) { MarcaModelo model = new MarcaModelo(); Marcas entidad = new Marcas(); List <Marcas> datosMarca = new List <Marcas>(); entidad.Id = codigo; MarcasQuerys mq = new MarcasQuerys(); datosMarca = mq.MarcaPorCodigo(entidad.Id); foreach (var datos in datosMarca) { model.Id = datos.Id; model.Nombre = datos.Nombre; } return(View(model)); }
public void atualizar(MarcaModelo marca) { try { AbrirConexao(); comando = new MySqlCommand("update marca set descricao_marca=@nomemarca,ativo_marca=@ativo where id_marca=@idmarca", conexao); comando.Parameters.AddWithValue("@nomemarca", marca.nomeMarca); comando.Parameters.AddWithValue("@ativo", marca.ativoMarca); comando.Parameters.AddWithValue("@idmarca", marca.idMarca); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public MarcaModelo buscarUltimoRegistro(MarcaModelo modMarca) { try { AbrirConexao(); comando = new MySqlCommand("select max(id_marca) as numeroPego from marca where descricao_marca = '" + modMarca.nomeMarca + "'", conexao); dr = comando.ExecuteReader(); while (dr.Read()) { int idMarca = Convert.ToInt32(dr["numeroPego"]); modMarca.idMarca = idMarca; } } catch (Exception erro) { throw new Exception("Erro ao pesquisa a id da marca, classe DAO! " + erro.Message); } finally { FecharConexao(); } return(modMarca); }
private void MenuMarcaGravar_Click(object sender, EventArgs e) { MarcaModelo marcaModelo = new MarcaModelo(); salvar(marcaModelo); }
public ActionResult ListadoSeries(int id) { MarcaModelo marca = db.Marcas.Include("Series").Single(m => m.ID == id); return(View(marca)); }
public ActionResult RegistroMarca(MarcaModelo modelo) { int exito = 2; // es el valor cuando el modelo no es valido if (ModelState.IsValid) //si se cumplen todas las validaciones { try { MarcasQuerys mq = new MarcasQuerys(); Marcas entidad = new Marcas(); entidad.Nombre = modelo.Nombre; var existe = mq.ExisteNombre(entidad.Nombre); //busco la marca por nombre if (existe == true) //si la marca ya existe { exito = 0; ViewBag.Class = "alert alert-warning"; ViewBag.Message = "La marca que intenta registrar ya existe."; } else //si no existe, continuo con la inserción { var obj = mq.InsertMarca(entidad); //inserto la marca if (obj == true) //si se pudo insertar { exito = 1; ViewBag.Class = "alert alert-success"; ViewBag.Message = "Marca registrada correctamente!"; } else //si no se pudo insertar, el error está en el método o la conexión a la DB { exito = 0; ViewBag.Class = "alert alert-danger"; ViewBag.Message = "Oops! Algo ha ocurrido!"; } } } catch (Exception e) { throw e; } } //maneja la vista, según la variable éxito if (exito == 1) { ModelState.Clear(); return(View()); } else { if (exito == 0) { ModelState.Clear(); return(View()); } else { ViewBag.Class = "alert alert-warning"; ViewBag.Message = "Faltan datos por ingresar! Controle todos los campos que son obligatorios."; return(View(modelo)); } } }