private void Consulta() { cadMar = new MarcaRepositorio(); try { var marca = cadMar.GetById(CodMar); if (marca.MarcaId > 0) { tb_Nome.Text = marca.DescMarca; } else { MessageBox.Show("Cadastro não Encontrado!!!", Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } catch (Exception ex) { MessageBox.Show("Não foi possível obter os dados, devido aos erros abaixo\n\n" + ex.Message, Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Error); } cadMar.Dispose(); }
private void bt_Gravar_Click(object sender, EventArgs e) { cadMar = new MarcaRepositorio(); List <ErrosDB> erros = new List <ErrosDB>(); Marca mar = new Marca(); string retorno = ""; //Verifica campos Obrigatórios if (tb_Nome.Text == "") { MessageBox.Show("É necessário informar a descrição do Estoque!!!", Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Information); tb_Nome.Focus(); return; } try { mar.MarcaId = CodMar; mar.DescMarca = tb_Nome.Text; if (CodMar > 0) //Modificar { erros = cadMar.Update(mar); } else { erros = cadMar.Add(mar); } if (erros.Count > 0) { foreach (ErrosDB erro in erros) { retorno += "Erro em: " + erro.PropertyName + " - " + erro.ErrorMessage + "\n"; } } else { retorno = "OK"; } } catch (Exception ex) { retorno = "Não foi possível gravar os dados, devido aos erros abaixo\n\n" + ex.Message; } if (retorno == "OK") { MessageBox.Show("Cadastro realizado com Sucesso!!!", Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Problemas ao realizar o cadastro!!!\n\nMais Detalhes Abaixo\n" + retorno, Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void SelecionarTest() { var marcaRepositorio = new MarcaRepositorio(); var marcas = marcaRepositorio.Selecionar(); foreach (var marca in marcas) { Console.WriteLine("{0}-{1}", marca.Id, marca.Nome); } }
public void SelecionarTodosTest() { var marcaRepositorio = new MarcaRepositorio(); var marcas = marcaRepositorio.Selecionar(); foreach (var marca in marcas) { Console.WriteLine($"{marca.Id} - {marca.Nome}"); } }
public void ObterPorIdTest() { var marcaRepositorio = new MarcaRepositorio(); var marca = marcaRepositorio.Obter(3); Assert.AreEqual(marca.Nome, "Fiat"); marca = marcaRepositorio.Obter(0); Assert.IsNull(marca); }
public void SelecionarTodosTest() { var corRepositorio = new MarcaRepositorio(); var cores = corRepositorio.Selecionar(); foreach (var cor in cores) { Console.WriteLine($"{cor.Id} - {cor.Nome}"); } }
private void Consulta() { MarcaRepositorio cadMar = new MarcaRepositorio(); var marca = cadMar.GetByDesc(tb_nome.Text); grd_Dados.DataSource = marca; grd_Dados.Refresh(); cadMar.Dispose(); }
public void SelecionarTodosTest() { var marcaRepositorio = new MarcaRepositorio(); var marcas = marcaRepositorio.Selecionar(); foreach (var marca in marcas) { Console.WriteLine($"{marca.Id} - {marca.Nome}"); // string interpolada, colocar o $. } }
public IActionResult Index() { var Modelos = ModeloRepositorio.Listar(); var Marcas = MarcaRepositorio.Listar(); CadastroViewModel cadastro = new CadastroViewModel(); cadastro.Marcas = Marcas; cadastro.Modelos = Modelos; return(View(cadastro)); }
public void Initialize() { Database.SetInitializer(new CriarNovoBancoCamisetas <CamisetasContext>()); _contexto = new CamisetasContext(); _repositorio = new MarcaRepositorio(); _contexto.Database.Initialize(true); _contexto.Database.Log = s => System.Diagnostics.Debug.WriteLine(s); }
public void SelecionarPorIdTest(int corId) { var corRepositorio = new MarcaRepositorio(); var cor = corRepositorio.Selecionar(corId); if (corId > 0) { Assert.IsTrue(corId == 1); } else { Assert.IsNull(cor); } }
public void SelecionarPorIdTest(int marcaId) { var marcaRepositorio = new MarcaRepositorio(); var marca = marcaRepositorio.Selecionar(marcaId); if (marcaId > 0) { Assert.AreEqual(marca.Nome, "Fiat"); } else { Assert.IsNull(marca); } }
public CarroController(ICarroServico <Carro> servico) { this.marcaRepositorio = new MarcaRepositorio(); this.servico = servico; }
public MarcaController() { this.repositorio = new MarcaRepositorio(); }