private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!Regex.IsMatch(ClienteIdTextBox.Text, "^[1-9]+$"))//válida que haya un valor válido en el campo ClienteId. { MessageBox.Show("El Cliente Id solo puede ser de carácter numérico.", "Campo Clinete Id.", MessageBoxButton.OK, MessageBoxImage.Warning); return; } //válida que exista el cliente. if (!ClientesBLL.Existe(int.Parse(ClienteIdTextBox.Text))) { MessageBox.Show("El cliente debe estar registrado para poder agendar un evento.", "El Cliente no existe en la base de datos.", MessageBoxButton.OK, MessageBoxImage.Warning); return; } if (EventosBLL.Guardar(Evento)) { Limpiar(); MessageBox.Show("Los eventos fuéron registrado de forma Éxitosa.", "Guardado", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Algo salió mal, no se lograron registrar los eventos.", "Error.", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void GetListTest() { var lista = new List <Eventos>(); lista = EventosBLL.GetList(p => true); Assert.IsNotNull(lista); }
public void EliminarTest() { bool paso; paso = EventosBLL.Eliminar(1); Assert.AreEqual(paso, true); }
public void BuscarTest() { Eventos eventos; eventos = EventosBLL.Buscar(2); Assert.IsNotNull(eventos); }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { //válida que exista el cliente. if (!ClientesBLL.Existe(int.Parse(ClienteIdTextBox.Text))) { MessageBox.Show("Este cliente no esta registrado.", "El Cliente no existe en la base de datos.", MessageBoxButton.OK, MessageBoxImage.Warning); return; } if (!Regex.IsMatch(ClienteIdTextBox.Text, "^[1-9]+$"))//válida que haya un valor válido en el campo ClienteId. { MessageBox.Show("El Cliente Id solo puede ser de carácter numérico.", "Campo Clinete Id.", MessageBoxButton.OK, MessageBoxImage.Warning); return; } var encontrado = EventosBLL.Buscar(int.Parse(ClienteIdTextBox.Text)); if (encontrado != null) { Evento = encontrado; this.DataContext = Evento; } else { MessageBox.Show("Este cliente no tine eventos.", "Sin eventos.", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Eventos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = EventosBLL.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = EventosBLL.GetList(p => p.Id == id); break; case 2: //Descripcion listado = EventosBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text)); break; } } else { listado = EventosBLL.GetList(p => true); } ConsultaDataGrip.ItemsSource = null; ConsultaDataGrip.ItemsSource = listado; }
public void GuardarTest() { Eventos eventos = new Eventos(); eventos.EventoId = 0; eventos.UsuarioId = 1; eventos.FotografoId = 1; eventos.Descripcion = "Cumpleanos"; eventos.Lugar = "SFM"; eventos.FechaInicio = DateTime.Now; eventos.FechaFin = DateTime.Now; eventos.Precio = 100; Assert.IsTrue(EventosBLL.Guardar(eventos)); }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(IdTextBox.Text); Limpiar(); if (EventosBLL.Eliminar(id)) { System.Windows.MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { System.Windows.MessageBox.Show(IdTextBox.Text, "No se puede eliminar una contacto que no existe"); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { if (!Regex.IsMatch(ClienteIdTextBox.Text, "^[1-9]+$"))//válida que haya un valor válido en el campo ArticuloId. { MessageBox.Show("El Cliente Id solo puede ser de carácter numérico.", "Campo Clinete Id.", MessageBoxButton.OK, MessageBoxImage.Warning); return; } if (EventosBLL.Eliminar(int.Parse(ClienteIdTextBox.Text))) { Limpiar(); MessageBox.Show("Se han eliminado todos los eventos de este clinete.", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Algo salió mal, no se lograron eliminar los eventos.", "Error.", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void GuardarTest() { Eventos evento = new Eventos(); evento.ClienteId = 1; evento.UsuarioId = 1; evento.Total = 430; evento.EventosDetalles.Add(new EventosDetalle { ClienteId = 1, Descripcion = "Descripcion", Lugar = "Lugar", Fecha = DateTime.Now, FechaVencimiento = DateTime.Now, Precio = 1200, FotografoId = 1 }); Assert.IsTrue(EventosBLL.Guardar(evento)); }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { int id; Eventos eventos = new Eventos(); int.TryParse(IdTextBox.Text, out id); Limpiar(); eventos = EventosBLL.Buscar(id); if (eventos != null) { System.Windows.MessageBox.Show("Evento Encontrado"); LlenaCmpos(eventos); } else { System.Windows.MessageBox.Show("Evento no Encontrado"); } }
private void Buscar_Click(object sender, RoutedEventArgs e) { var Listado = new List <Eventos>(); if (CriterioTexBox.Text.Trim().Length > 0) { switch (FiltroComBox.SelectedIndex) { case 0: if (!Regex.IsMatch(CriterioTexBox.Text, "^[0-9]+$")) { MessageBox.Show("Se esperaba un Id no una cadena de texto", "Campo Criterio", MessageBoxButton.OK, MessageBoxImage.Warning); return; } Listado = EventosBLL.GetList(c => c.ClienteId == int.Parse(CriterioTexBox.Text)); break; case 1: try { Listado = EventosBLL.GetList(e => e.Total == double.Parse(CriterioTexBox.Text)); } catch (FormatException) { MessageBox.Show("Por favor, ingrese un ID valido"); } break; } } else { Listado = EventosBLL.GetList(c => true); } ConsultaDataGrid.ItemsSource = null; ConsultaDataGrid.ItemsSource = Listado; }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { Eventos eventos; bool paso = false; if (!Validar()) { return; } eventos = LlenaClase(); if (string.IsNullOrWhiteSpace(IdTextBox.Text) || IdTextBox.Text == "0") { paso = EventosBLL.Guardar(eventos); } else { if (!ExisteBDatos()) { System.Windows.MessageBox.Show("No Se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = EventosBLL.Modificar(eventos); } if (paso) { Limpiar(); System.Windows.MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { System.Windows.MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void GetListTest() { Assert.IsTrue(EventosBLL.GetList(e => e.ClienteId == 1) != null); }
public void EliminarTest() { Assert.IsTrue(EventosBLL.Eliminar(1)); }
public void BuscarTest() { Assert.IsTrue(EventosBLL.Buscar(1) != null); }
public void ExisteTest() { Assert.IsTrue(EventosBLL.Existe(1)); }
private bool ExisteBDatos() { Eventos eventos = EventosBLL.Buscar(Convert.ToInt32(IdTextBox.Text)); return(eventos != null); }