private void btnOpen_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); try { if (openFileDialog.RestoreDirectory) { openFileDialog.InitialDirectory = System.Environment.CurrentDirectory + "\\marco"; openFileDialog.RestoreDirectory = false; } //openFileDialog1.Filter = "json files (*.json)|*.json"; //openFileDialog1.FilterIndex = 2; if (openFileDialog.ShowDialog() == DialogResult.OK) { //string fileName = Path.GetFileName(openFileDialog.FileName); //MessageBox.Show(fileName); string result = Marco.RunMarco(openFileDialog.FileName); setResult(result); } } catch (Exception ex) { MessageBox.Show(ex.StackTrace + ":" + ex.Message); } }
static void Main(string[] args) { string titulo = "Un f*****g menú"; string[] opciones = { "opcion1", "opcion2", "opcion3", "opcion4", "opcion5", "opcion6", "1234567890123456789" }; string pie = "Un f*****g pie"; Console.Clear(); Console.WriteLine(Marco.PintaRecuadro('*', '·', '@', 3, 25, 1)); Console.WriteLine(Marco.PintaRecuadro('*', ' ', 'q', 'w', 'e', 'r', 3, 5, 1)); Console.WriteLine(Marco.PintaRecuadro('-', '|', ' ', '+', 6, 40, 25)); Console.WriteLine(Marco.PintaRecuadro(3, 'a')); Console.WriteLine(Marco.RecuadrosPorDefecto(TipoMarco.Básico, 3)); Console.WriteLine(Marco.RecuadrosPorDefecto(TipoMarco.Cruz, 3)); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.WriteLine(Marco.RecuadrosPorDefecto(TipoMarco.Simple, 3)); Console.ResetColor(); Console.WriteLine(Marco.RecuadrosPorDefecto(TipoMarco.Doble, 9)); Console.WriteLine(Marco.RecuadrosPorDefecto(TipoMarco.BordeO, 3)); Console.WriteLine(Marco.RecuadrosPorDefecto(TipoMarco.Punto, 3)); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(Marco.PintaRecuadro('a', 'b', 'c', 'd', '?', '1', '2', '3', '4', 6, 20, 20)); Console.ReadKey(); }
static void Main(string[] args) { Opcion opcion1 = new Opcion("salir", 'S'); Marco marco1 = new Marco(4, 4, 30, 14); MenuPrincipal.CrearMenu(marco1, new Opcion[] { opcion1 }); Console.ReadKey(); }
public IEnumerable <ValidationResult> Validar(Marco instancia) { if (instancia.MarcoLat >= -90.00M || instancia.MarcoLat <= 90.00M) { yield return(new ValidationResult("A Latitude não pode ter menos que -90 e mais que +90", new string[] { "MarcoLat" })); } if (instancia.MarcoLon >= -180.00M || instancia.MarcoLat <= 180.00M) { yield return(new ValidationResult("A Longitude não pode ter menos que -180 e mais que +180", new string[] { "MarcoLon" })); } }
private void AdicionaEvento(Marco marco, enumTipoEvento tipo) { if (marco.Eventos.Any(x => x.Tipo == tipo)) { MessageBox.Show("Evento já existe."); return; } marco.Eventos.Add(new Evento(tipo)); xDataGridView1.Refresh(); }
public long Adicionar(Marco instancia) { var validationResult = Validar(instancia); if (validationResult.Any()) { throw new AppException(validationResult.First().ErrorMessage, validationResult); } var result = MarcoRepositorio.Adicionar(instancia); return(result); }
public static void AdicionaEvento(this Marco marco, enumTipoEvento tipo) { if ((tipo == enumTipoEvento.Admissao || tipo == enumTipoEvento.Demissao) && marco.Posicao.ExisteEventoNaLinhaTempo(marco.Referencia, tipo)) { throw new Exception("Evento já existente na linha do tempo."); } if (marco.Eventos.Any(x => x.Tipo == tipo)) { throw new Exception("Evento já existente neste marco."); } marco.Eventos.Add(tipo); }
public void CrearMarcoSinPrecio_Error() { Varilla varillaObtenida = VarillaRepository.GetById(1); Marco marco = new Marco() { Ancho = Convert.ToDecimal(45.5), Largo = Convert.ToDecimal(4.5), Estado = Estados.EstadoMarco.Pendiente, Varilla = varillaObtenida, }; Marco marcoObtenido = MarcoRepository.Save(marco); }
public bool Alterar(Marco instancia) { var atualInstancia = MarcoRepositorio.Pegar(instancia.MarcoId); Mesclar(atualInstancia, instancia); var validationResult = Validar(atualInstancia); if (validationResult.Any()) { throw new AppException(validationResult.First().ErrorMessage, validationResult); } var result = MarcoRepositorio.Alterar(atualInstancia); return(result); }
public void PegarTeste() { var instancia = new Marco() { MarcoId = 1 }; try { var result = MarcoServico.Adicionar(instancia); Assert.IsTrue(result > 0); } catch (AppException ex) { Assert.IsTrue(ex.ValidationResults.Any()); } }
private Pedido CrearPedido(DateTime fechaPedido) { Pedido pedido = new Pedido() { FechaIngreso = fechaPedido, Observaciones = "Pintado de negro", Precio = 250, Numero = 3, Estado = Estados.EstadoPedido.Pendiente, }; Marco marco = CrearMarco(); marco.Varilla = this.CrearVarilla(); pedido.Marcos.Add(marco); return(pedido); }
public void AgregarMarco(int numeroPedido, int numeroMarco) { Pedido pedido = this.GetEntidadByNumero(numeroPedido); Marco marco = this.MarcoRepository.GetAll().Where(x => x.Numero == numeroMarco).SingleOrDefault(); pedido.Marcos.Add(marco); if (pedido.Precio == null) { pedido.Precio = marco.Precio; } else { pedido.Precio = pedido.Precio + marco.Precio; } this.EntityRepository.Update(pedido); }
public void CrearMarco_OK() { Varilla varillaObtenida = VarillaRepository.GetById(1); Marco marco = new Marco() { Ancho = Convert.ToDecimal(45.5), Largo = Convert.ToDecimal(4.5), Precio = Convert.ToDecimal(71.89), Estado = Estados.EstadoMarco.Pendiente, Varilla = varillaObtenida, }; Marco marcoObtenido = MarcoRepository.Save(marco); Assert.AreEqual(Convert.ToDecimal(45.5), marcoObtenido.Ancho); Assert.AreEqual(Convert.ToDecimal(4.5), marcoObtenido.Largo); Assert.AreEqual(Convert.ToDecimal(71.89), marcoObtenido.Precio); Assert.AreEqual(Estados.EstadoMarco.Pendiente, marcoObtenido.Estado); }
private void btnInit_Click(object sender, EventArgs e) { Marco.Init("Robot01"); }
public void SetData(Marco marco) { Marco = marco; }
private void btnTest_Click(object sender, EventArgs e) { string result = Marco.RunMarco("marco\\Kuma Marco.vb"); setResult(result); }
private void button2_Click(object sender, EventArgs e) { Marco.SendMessage("Robot01", tbMsg.Text); rtMsg.AppendText("\nSend" + tbMsg.Text); }
private void btnConn_Click(object sender, EventArgs e) { Marco.ConnDevice(); }
public Task <long> AdicionarAsync(Marco instancia) { throw new NotImplementedException(); }
public Task <IEnumerable <ValidationResult> > ValidarAsync(Marco instancia) { throw new NotImplementedException(); }
// Se pasa por referencia el menu inicial para poder reactivarlo al salir de la partida // o al perder del juego public Juego(Marco marco) { this.Marco = marco; }
private void Mesclar(Marco atualInstancia, Marco novaInstancia) { atualInstancia.MarcoLon = novaInstancia.MarcoLon; atualInstancia.MarcoLat = novaInstancia.MarcoLat; }