public void AddCerveja(Cerveja item) { if (item.Nome.Contains("Cerveja")) { contextDB.Cervejas.Add(item); contextDB.SaveChanges(); }
public Cerveja Alterar(Cerveja cerveja) { var retorno = _unitOfWork.CervejaRepositorio.Alterar(cerveja); _unitOfWork.Commit(); return(cerveja); }
public ActionResult Cadastrar(Cerveja cerveja) { TempData["msg"] = "Cadastrado!"; _banco.Add(cerveja); //ViewBag.tipos = new SelectList(_tipos); return RedirectToAction("Cadastrar"); }
/// <summary> /// Metodo que permite adicionar cervejas em nossa lista passando um objeto de cerveja como parametro /// </summary> /// <param name="c">objeto de cerveja a ser informado pelo usuario</param> public void AdicionarCervejas(Cerveja c) { var novoId = cervejaContext.ListaDeCervejas.Count; c.Id = novoId + 1; cervejaContext.ListaDeCervejas.Add(c); }
static void Main(string[] args) { CervejaController cervejaController = new CervejaController(); cervejaController.GetCervejas().ForEach(x => Console.WriteLine($"Id {x.Id} Nome{x.Nome} Litros{x.Litros} Valor{x.Valor}")); Console.WriteLine("Digite nome da cerveja:"); var n = Console.ReadLine(); Console.WriteLine("Digite quantidade em ml da cerveja:"); var l = double.Parse(Console.ReadLine()) / 1000; Console.WriteLine("Digite teor alcoólico:"); var al = double.Parse(Console.ReadLine()) / 100; Console.WriteLine("Digite preço da cerveja:"); var v = double.Parse(Console.ReadLine()); Cerveja cerva = new Cerveja() { Nome = n, Litros = l, Alcool = al, Valor = v }; Console.ReadKey(); }
public ActionResult Cadastrar(Cerveja cerveja) { TempData["msg"] = "Cadastrado!"; _banco.Add(cerveja); ViewBag.tipos = new SelectList(_tipos); return(View()); }
public Cerveja Incluir(Cerveja cerveja) { cerveja = _unitOfWork.CervejaRepositorio.Incluir(cerveja); _unitOfWork.Commit(); return(cerveja); }
public ActionResult Create([Bind(Include = "id,cervejaria_id,usuario_id,estilo_id,nome,abv,ibu,srm,descricao,img,ult_modificacao")] Cerveja cerveja, int EstiloId, int CervejariaId, HttpPostedFileBase file) { if (ModelState.IsValid) { if (file != null) { string pic = System.IO.Path.GetFileName(file.FileName); string path = System.IO.Path.Combine( Server.MapPath("~/images"), pic); // file is uploaded file.SaveAs(path); cerveja.img = ("../images/" + file.FileName); } String email = Session["email"].ToString(); cerveja.estilo_id = EstiloId; cerveja.cervejaria_id = CervejariaId; Usuario usuario = UsuarioDAO.BuscarUsuarioPorEmail(email); cerveja.usuario_id = usuario.id; cerveja.ult_modificacao = DateTime.Now; CervejaDAO.CadastrarCerveja(cerveja); return(RedirectToAction("Index")); } return(View(cerveja)); }
public override void VenderCerveja(Cerveja cerveja, int quantidade) { CervejaParaVenda = cerveja; QuantidadeParaVenda = quantidade; CalcularTotalDaVenda(); }
public IHttpActionResult PutCerveja(int id, Cerveja cerveja) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != cerveja.Id) { return(BadRequest()); } db.Entry <Cerveja>(cerveja).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CervejaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
// GET: Cerveja/Details/5 public ActionResult Details(int id) { IList <Cerveja> lista = lerSessao(); Cerveja cerveja = lista.Where(objeto => objeto.Id == id).FirstOrDefault(); return(View("Details", cerveja)); }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here IList <Cerveja> lista = lerSessao(); Cerveja cerveja = lista.Where(objeto => objeto.Id == id).FirstOrDefault(); lista.Remove(cerveja); cerveja.Marca = collection["Marca"]; cerveja.Estilo = collection["Estilo"]; cerveja.Preco = double.Parse(collection["Preco"]); lista.Add(cerveja); salvarSessao(lista); return(RedirectToAction("Index")); } catch { return(View()); } }
// Método construtor public CervejaController() { // Chama o método lerSessao() para pegar // a lista da sessão. Se não houver nada, // Retornará nulo. cervejas = lerSessao(); // Caso retorne nulo, execute a rotina abaixo if (cervejas == null) { // Instancia a lista de Cerveja cervejas = new List <Cerveja>(); // Cria alguns objetos do tipo Cerveja Cerveja c1 = new Cerveja(1, "TalerBier", "Quadrupel", 17.17); Cerveja c2 = new Cerveja(2, "Guinness", "Stout", 27.17); Cerveja c3 = new Cerveja(3, "Murphy's", "Stout", 27.17); Cerveja c4 = new Cerveja(4, "New Castle", "Brown Ale", 30.17); Cerveja c5 = new Cerveja(5, "Heineken", "Premium Lager", 4.17); // Insere na lista cervejas.Add(c1); cervejas.Add(c2); cervejas.Add(c3); cervejas.Add(c4); cervejas.Add(c5); // Chama o método salvarSessao passando // como parâmetro a lista de cervejas criada // e instanciada acima. O método irá salvar // na sessão e, então, poderemos simular salvarSessao(cervejas); } }
public static ExcluirCervejaCommand Factory(Cerveja cerveja) { return(new ExcluirCervejaCommand() { Cerveja = cerveja }); }
public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here IList <Cerveja> lista = lerSessao(); Cerveja nova = new Cerveja(); nova.Id = int.Parse(collection["Id"]); nova.Marca = collection["Marca"]; nova.Estilo = collection["Estilo"]; nova.Preco = double.Parse(collection["Preco"]); lista.Add(nova); salvarSessao(lista); return(RedirectToAction("Index")); } catch { return(RedirectToAction("Index")); } }
public static CadastrarCervejaCommand Factory(Cerveja cerveja) { return(new CadastrarCervejaCommand() { Cerveja = cerveja }); }
/// <summary> /// Adicionamos aqui a cerveja dentro de nossa base de dados /// </summary> /// <param name="item"></param> public void AddCerveja(Cerveja item) { //adicionamos em nossa lista de memoria a cerveja contextDb.Cervejas.Add(item); //aqui adicionamos ao banco de dados a nossa cerveja contextDb.SaveChanges(); }
static void Main(string[] args) { Console.WriteLine("Informe o nome da cerveja: "); var nomeCerveja = Console.ReadLine(); var novaCerveja = new Cerveja { Nome = nomeCerveja, Litros = 0.35, Alcool = 3.7, Valor = 2.85 }; cervejaController.AdicionaItensLista(novaCerveja); cervejaController.RetornaListaCervejas().ForEach(x => Console.WriteLine($"ID: {x.Id} Cerveja: {x.Nome} Valor: {x.Valor} Litros: {x.Litros}")); Console.WriteLine(cervejaController.ValorTotalCervejas().ToString("C")); Console.WriteLine(cervejaController.LitrosTotalCervejas()); Console.WriteLine("Digite o seu peso"); var pesoUser = double.Parse(Console.ReadLine()); ///Console.WriteLine("Digite a cerveja que você bebeu"); ///var bebidaUser = Console.ReadLine(); ///Console.WriteLine("Digite a quantidade que você bebeu"); ///var quantidadeUser = int.Parse(Console.ReadLine()); var alcoolNoSangue = cervejaController.FoiPreso(pesoUser); if (alcoolNoSangue > 0.25) { Console.WriteLine($"Você foi pego em flagrante com {alcoolNoSangue}gramas de alcool/litros de sangue!"); } else { Console.WriteLine("Escapou dessa vez"); } Console.ReadKey(); }
public static void AdicionaCerveja() { Cerveja cerveja = new Cerveja(); Console.WriteLine("Informe os dados para cadastrar"); Console.Write("Nome: "); cerveja.Nome = Console.ReadLine(); Console.Write("Medida em Ml: "); double medidaEmMl = double.Parse(Console.ReadLine()); cerveja.Litros = medidaEmMl / 1000; Console.Write("Percentual alcoólico (0.00): "); cerveja.Alcool = double.Parse(Console.ReadLine()); Console.Write("Valor: R$"); cerveja.Valor = double.Parse(Console.ReadLine()); if (cervejaController.AddCerveja(cerveja)) { Console.WriteLine("Produto adicionado com sucesso!"); } else { Console.WriteLine("Erro ao adicionar,"); } }
public Cerveja Incluir(Cerveja cerveja) { var sql = @"INSERT INTO cervejas(ABV, Cervejaria, CopoIdeal, Estilo, Nome) VALUES (@abv, @cervejaria, @copoIdeal, @estilo, @nome) RETURNING id"; cerveja.Id = Conexao.ExecuteScalar <int>(sql, cerveja); return(cerveja); }
public ActionResult DeleteConfirmed(int id) { Cerveja cerveja = ctx.Cervejas.Find(id); ctx.Cervejas.Remove(cerveja); ctx.SaveChanges(); return(RedirectToAction("Index")); }
public void Deve_verificar_se_o_metodo_adicionar_foi_chamado() { var cerveja = new Cerveja("Skoll", 5.50, "Cerveja muito boa", TipoDeCerveja.LAGER); _armazenadorDeCerveja.Armazenar(cerveja); _repositorioDeCerveja.Verify(estoque => estoque.Adiciona(cerveja)); }
public void AddCerveja(Cerveja item) { if (item.Nome.Contains("Cerveja")) //Aqui eu coloco uma condição que aceite apenas nomes que contenham Cerveja com C maiúsculo { contextDB.Cervejas.Add(item); contextDB.SaveChanges(); } }
public void AdicionarCerveja(Cerveja cerveja) { var novoId = sistemaDeCervejaContext.listaDeCerveja.Count; cerveja.Id = novoId++; sistemaDeCervejaContext.listaDeCerveja.Add(cerveja); }
public void Nao_deve_permitir_cerveja_invalida() { Cerveja cervejaInvalida = null; Action acao = () => new Lote(cervejaInvalida, 5); Assert.Throws <ExcecaoDeDominio>(acao).ComMensagem(Resource.CervejaInvalida); }
public static void ImprimeInformacoes(Cerveja cerveja) { Console.WriteLine(string.Format("Id {0,3} Nome {1,-20} Litros {2,10} Alcool {3,5} Valor {4,12}", cerveja.Id , cerveja.Nome , cerveja.Litros , cerveja.Alcool , cerveja.Valor.ToString("C"))); }
public void AddCerveja(Cerveja cerveja) { if (cerveja.Nome.Contains("Cerveja")) { context.Cervejas.Add(cerveja); context.SaveChanges(); } }
public static EditarCervejaCommand Factory(Cerveja cerveja, Cerveja editada) { return(new EditarCervejaCommand() { Cerveja = cerveja, CervejaEditada = editada }); }
public void Armazenar(Cerveja cerveja) { var cervejaJaExistente = _repositorioDeCerveja.VerificaSeExistePeloNome(cerveja.Nome); if (cervejaJaExistente == false) { _repositorioDeCerveja.Adiciona(cerveja); } }
private static void ImprimeInformacoes(Cerveja cervejas) { Console.WriteLine(string.Format( "Id: {0,-3} Cerveja: {1,-22} Litros: {2,-5} Teor Alcóolico(%): {3,-5} Valor: {4,-12}", cervejas.Id, cervejas.Nome, cervejas.Litros, cervejas.Alcool, cervejas.Valor.ToString("C"))); }