static void Main(string[] args) { ProdutoAplicacao app = new ProdutoAplicacao(); SqlConnection conn = new SqlConnection(@"data source = DESKTOP-CQTE0GH\SQLEXPRESS; Integrated Security = SSPI; Initial Catalog =LeilaoDB"); conn.Open(); Console.WriteLine("Nome:"); string nome = Console.ReadLine(); Console.WriteLine("Valor:"); string valor = Console.ReadLine(); Produto produto = new Produto() { Nome = nome, Valor = int.Parse(valor) }; app.Inserir(produto); var dados = app.ListarTodos(); foreach (var usuario in dados) { Console.WriteLine("iD: {0}, Nome: {1}, Valor: {2}", usuario.ProdutoID, usuario.Nome, usuario.Valor); } }
public ActionResult Cadastrar(Produto produto) { if (!ModelState.IsValid) { appProduto.Inserir(produto); return(RedirectToAction("Index")); } else { ViewBag.ClienteId = new SelectList(appCliente.ListarTodos(), "ClienteId", "Nome"); return(View(produto)); } }
public ActionResult Cadastrar(Produto produto) { var lista = aplicacao.ListarTodos(); if (!ModelState.IsValid) { ViewBag.Cliente = new SelectList(appCliente.ListarTodos(), "IdCliente", "Nome"); //ViewBag.Cliente2 = (from p in lista // select p.Cliente.Nome).Distinct(); aplicacao.Inserir(produto); return(RedirectToAction("Index")); } else { ViewBag.Cliente = new SelectList(appCliente.ListarTodos(), "IdCliente", "Nome"); //ViewBag.Cliente2 = (from p in lista // select p.Cliente.Nome).Distinct(); return(View(produto)); } }
public ActionResult Cadastrar(Produto produto) { if (ModelState.IsValid) { if (appProduto.ListarPorId(produto.Cod) != null) { ViewBag.ListarCategoria = new SelectList(appCategoria.ListarTodos(), "id", "nome"); TempData["error"] = "Código já cadastrado."; return(View(produto)); } else { appProduto.Inserir(produto); TempData["success"] = "Produto cadastrado com sucesso."; return(RedirectToAction(nameof(Index))); } } ViewBag.ListarCategoria = new SelectList(appCategoria.ListarTodos(), "id", "nome"); return(View(produto)); }