private Cantina GetTestCantina(int maxUsers = 1) { var cantina = new Cantina(maxUsers, Cantina.DEFAULT_BEGIN, Cantina.DEFAULT_END); cantina.AddReservation(new Reservation(new User("user"), new TimeSlot(11, 30, 15))); return(cantina); }
static void Main(string[] args) { Aluno aluno = new Aluno("Willian", 18); Cantina cardapio = new Cantina(); int op = mostrarMenu(cardapio); while (op != cardapio.cardapio.Count()) { if (op <= cardapio.cardapio.Count()) { if (aluno.Sacar(cardapio.cardapio[op].Valor)) { Console.Clear(); Console.WriteLine($"Lanche a ser comprado : {cardapio.cardapio[op].Descricao} " + $"R$ {cardapio.cardapio[op].Valor}\n" + $"Saldo: {aluno.Saldo}"); } else { Console.WriteLine("Saldo insuficiente!"); } } else { Console.WriteLine("Opção invalida!"); } op = mostrarMenu(cardapio); } }
private void FormCantina_Load(object sender, EventArgs e) { nudCapacidad.Value = 1000; nudContenido.Value = 1000; cmbBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); this.barra.SetCantina = Cantina.GetCantina(10); }
private void FrmCadastrarCantina_Load(object sender, EventArgs e) { var form = "Cantina"; if (CondicaoAtualizar) { this.Text = "Atualizar registro - " + form; } if (CondicaoDeletar) { this.Text = "Deletar registro - " + form; } if (CondicaoDetalhes) { this.Text = "Detalhes registro - " + form; } if (!CondicaoDeletar && !CondicaoAtualizar && !CondicaoDetalhes) { this.Text = "Cadastro - " + form; } Cantina a = (Cantina)modelo; try { txtValor.Text = a.Valor.ToString(); } catch (Exception ex) { MessageBox.Show(modelo.exibirMensagemErro(ex, 2)); } try{ checkBoxPagou.Checked = a.Pago; } catch (Exception ex) { MessageBox.Show(modelo.exibirMensagemErro(ex, 2)); } try{ if (a.Pessoa_ != null) { txt_numero_id.Text = a.Pessoa_.ToString(); } } catch (Exception ex) { MessageBox.Show(modelo.exibirMensagemErro(ex, 2)); } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form1_Load(object sender, EventArgs e) { this.numericUpDownCapacidad.Value = 1000; this.numericUpDownContenido.Value = 1000; this.barra1.SetCantina = Cantina.GetCantina(10); this.comboBoxBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); }
private void txtValor_TextChanged(object sender, EventArgs e) { Cantina a = (Cantina)modelo; try { a.Validar(txtValor.Text, "Valor"); } catch (Exception ex) { MessageBox.Show(modelo.exibirMensagemErro(ex, 2)); } }
private void Form1_Load(object sender, EventArgs e) { this.barra.SetCantina = Cantina.GetCantina(10); cmbBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); Botella.Tipo tipo; Enum.TryParse <Botella.Tipo>(cmbBotellaTipo.SelectedValue.ToString(), out tipo); }
static void Main(string[] args) { Console.WriteLine("Cantina GG\n"); Cantina c = new Cantina(); Console.WriteLine(c.MostrarSaldo()); while (c.Saldo > 0) { Console. c.RealizaCompra(); c.MostrarSaldo(); Console.WriteLine("Deseja continuar comprando?"); Console.WriteLine("(1) - Sim | (2) Não |"); int.TryParse(Console.ReadKey().KeyChar.ToString(), out int opcao); switch (opcao) { case 1: { continue; }; case 2: { Environment.Exit(0); } break; default: { Console.Clear(); Console.WriteLine("Opção Inválida."); Console.ReadKey(); } break; } } Console.Clear(); c.MostrarSaldo(); Console.WriteLine("Saldo indisponível"); }
static void Main(string[] args) { Cantina accountUser = new Cantina(); while (accountUser.Saldo > 0.00) { MostrarMenu(); var opcaoEscolhida = Console.ReadLine(); var valor = 0.00; switch (opcaoEscolhida) { case "1": { valor = 10; } break; case "2": { valor = 5; } break; case "3": { valor = 10; } break; } if (valor > 0 && accountUser.Retirada(valor)) { Console.WriteLine("Agora voce pode comer seu lanchinho :)"); } else { Console.WriteLine("Seu pobre, voce nao tem dinheiro pra comer"); } Console.WriteLine($"Voce ainda tem {accountUser.Saldo.ToString("N2")}"); Console.ReadKey(); } }
static void Main(string[] args) { var meinWirtshaus = new Cantina(); var x = meinWirtshaus.GibEssen(); x.Beschreibung(); Console.WriteLine("--ENDE--"); Console.ReadKey(); }
static void Main(string[] args) { Cantina cantina = new Cantina(); cantina.Venda(); //Mostra mesada disponivel Console.WriteLine($"Saldo atual disponivel: {cantina.Saldo.ToString("N2")}"); Console.ReadKey(); }
public static int mostrarMenu(Cantina cardapio) { Console.WriteLine("Informe um dos lanches abaixo para comprar:"); int cont = 0; foreach (var item in cardapio.cardapio) { Console.WriteLine($" {cont} - {item.Descricao} R$ {item.Valor}"); cont++; } Console.WriteLine($" {cont} - Sair"); int.TryParse(Console.ReadLine(), out int op); return(op); }
public void CreateCantina() { var cantina = new Cantina(10, new Time(12, 30), new Time(14, 30)); cantina.MaxUsers.ShouldBe(10); cantina.Begin.ShouldBe(new Time(12, 30)); cantina.End.ShouldBe(new Time(14, 30)); Should.Throw <ArgumentException>(() => new Cantina(0, new Time(12, 30), new Time(14, 30))) .Message.ShouldBe("0 person makes no sense (Parameter 'maxUsers')"); Should.Throw <ArgumentException>(() => new Cantina(10, new Time(12, 30), new Time(12, 30))) .Message.ShouldBe("Begin and end of the cantina are ... let's say hard to match"); Should.Throw <ArgumentException>(() => new Cantina(10, new Time(12, 31), new Time(12, 30))) .Message.ShouldBe("Begin and end of the cantina are ... let's say hard to match"); }
static void Main(string[] args) { Cantina cantina = new Cantina(); var opcao = cantina.Menu(); while (opcao != "3") { switch (opcao) { case "1": { cantina.ValorLaches(); } break; case "2": { cantina.MostarSaldo(); } break; } } }
static void Main(string[] args) { Cantina cantina = new Cantina(); while (true) { cantina.ComprarLanche(); Console.WriteLine($"Você ainda tem R$ {cantina.MostrarSaldo()}."); Console.WriteLine("Caso não queira comprar outro lanche aperte 9"); if (Console.ReadKey().KeyChar.ToString() == "9") { break; } } }
static void Main(string[] args) { Cantina aluno = new Cantina(); Console.WriteLine($"Aluno: {aluno.Aluno}"); while (aluno.Saldo > 0.00) { Console.WriteLine("Menu - Lanches"); Console.WriteLine("1 - Pizaa 2,00."); Console.WriteLine("2 - Hamburguer 5,00."); Console.WriteLine("3 - HotDog 3,50."); Console.WriteLine("Que lanche você deseja comprar?"); var escolha = Console.ReadLine(); var preco = 0.00; switch (escolha) { case "1": { preco = 2.00; } break; case "2": { preco = 5.00; } break; case "3": { preco = 3.50; } break; } if (preco > 0 && aluno.Comprar(preco)) { Console.WriteLine("Compra da merenda feita com sucesso!"); } else { Console.WriteLine("Vai ficar sem a merenda"); } Console.WriteLine($"Atualmente seu saldo disponível pra merenda é: {aluno.Saldo.ToString("N2")}"); Console.ReadKey(); } }
static void Main(string[] args) { Cantina cantina; Cerveza c1 = new Cerveza(1000, "Honey", 500); Cerveza c2 = new Cerveza(2000, "IPA", Botella.Tipo.Plastico, 2050); Agua a = new Agua(500, "Los Andes", 350); Agua a2 = new Agua(500, "Los Andes", 350); cantina = Cantina.GetCantina(3); if (cantina + c1) { c1.ServirMedida(); Console.WriteLine(c1.ToString()); } Console.WriteLine(); if (cantina + c2) { c2.ServirMedida(); Console.WriteLine(c2.ToString()); } Console.WriteLine(); if (cantina + a) { a.ServirMedida(67); Console.WriteLine(a.ToString()); } Console.WriteLine(); if (cantina + a2) { a2.ServirMedida(); Console.WriteLine(a2.ToString()); } Console.ReadKey(); }
private void Form1_Load(object sender, EventArgs e) { this.nudCapacidad.Minimum = 1; this.nudContenido.Minimum = 1; this.nudCapacidad.Maximum = 5000; this.nudContenido.Maximum = 5000; this.nudCapacidad.Value = 1000; this.nudContenido.Value = 1000; this.rbtnCerveza.Checked = true; this.cmbBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); this.barra = new Barra(); this.barra.SetCantina = Cantina.GetCantina(10); this.barra.Height = 368; this.barra.Width = 551; this.barra.Location = new Point(0, 0); this.barra.Name = "controlBarra"; this.panel1.Controls.Add(this.barra); }
private void agregarToolStripMenuItem_Click(object sender, EventArgs e) { FrmCantidadEspaciosCantina frmCantidad = new FrmCantidadEspaciosCantina(); frmCantidad.MdiParent = this; frmCantidad.Show(); if (frmCantidad.DialogResult == DialogResult.OK) { int cantidad = frmCantidad.CantidadEspacios; Cantina cantina = new Cantina(cantidad); FrmCantina frmCantina = new FrmCantina(); frmCantina.Show(); if (this.edificio + frmCantina.GetCantina) { frmCantina.MdiParent = this; frmCantina.Show(); } } }
public FrmCantina() { InitializeComponent(); this.barra1.SetCantina = Cantina.GetCantina(10); }
private void mask_data_recebimento_MaskInputRejected(object sender, MaskInputRejectedEventArgs e) { Cantina a = (Cantina)modelo; a.Validar(mask_data_recebimento.Text, "DataRecebimento"); }
private void MiCantina_Load(object sender, EventArgs e) { this.barra.SetCantina = Cantina.GetCantina(10); //guarda la instancia de cantina en la barra this.cbTipoBotella.DataSource = Enum.GetValues(typeof(Botella.Tipo)); //Trae los enumerados }
private void Form1_Load(object sender, EventArgs e) { barra.SetCantina = Cantina.GetCantina(10); cmb_TipoBotella.DataSource = Enum.GetValues(typeof(Botella.Tipo)); }
public FrmCantina(int espacio) { cantina = Cantina.GetCantina(espacio); InitializeComponent(); }
public FrmCantina() { InitializeComponent(); this.barra1.SetCantina = Cantina.GetCantina(10); cmbBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); }
private void FormBarra_Load(object sender, EventArgs e) { this.barra1.SetCantina = Cantina.GetCantina(10); }
private void FrmCantina_Load(object sender, EventArgs e) { Barra.SetCantina = Cantina.GetEspacios(10); cmbBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); }
private void FormCantina_Load(object sender, EventArgs e) { this.barra1.SetCantina = Cantina.GetCantina(10); cmbBotellaTipo.DataSource = Enum.GetValues(typeof(Botella.Tipo)); }
static void Main(string[] args) { Cantina cantina = new Cantina(); try { using (StreamReader sr = new StreamReader(@"E:\Csharp\template-system\input\1")) { String line1 = sr.ReadLine(); cantina.name = line1.Split('='); String line2 = sr.ReadLine(); cantina.product = line2.Split('='); String line3 = sr.ReadLine(); cantina.email = line3.Split('='); String line4 = sr.ReadLine(); string[] temp = line4.Split('='); long tempdate = Int64.Parse(temp[1]); long sec = tempdate / 1000; DateTime dtime = new DateTime(1970, 1, 1, 0, 0, 0, 0); dtime = dtime.AddSeconds(sec).ToUniversalTime(); string mydate = String.Format((dtime.DayOfWeek.ToString() + "," + dtime.Month.ToString()+"," + dtime.Day.ToString() + "," + dtime.Year.ToString())); cantina.date = mydate; //DateTime ddtime = new DateTime(dtime.Year, dtime.Day, dtime.Month); //cantina.date = DateTime.ParseExact(dtime.ToString(),"D", System.Globalization.CultureInfo.CreateSpecificCulture("en-US")); } } catch (Exception e) { Console.WriteLine(e); } //now we have to go and read the template to place the values try { using (StreamReader mytemplate = new StreamReader(@"E:\Csharp\template-system\template")) { string data = mytemplate.ReadToEnd(); StringBuilder lines = new StringBuilder(data); lines.Replace("{name}", cantina.name[1]); lines.Replace("{product}", cantina.product[1]); lines.Replace("{email|filter:lowercase}", cantina.email[1].ToLower()); lines.Replace("{date|format:date}", cantina.date); StreamWriter file = new StreamWriter(@"E:\Csharp\template-system\output\out1.txt"); file.WriteLine(lines); file.Close(); } } catch (Exception e) { Console.WriteLine(e); } Console.Read(); }