private void Buscarbutton_Click(object sender, EventArgs e) { int id; Inscripciones inscripciones = new Inscripciones(); int.TryParse(IdnumericUpDown.Text, out id); //id = (int)IDnumericUpDown.Value; Limpiar(); try { inscripciones = InscripcionesBLL.Buscar(id); if (inscripciones != null) { MessageBox.Show("Inscripcion encontrado"); LlenarCampo(inscripciones); } else { MessageBox.Show("Inscripcion no encontrada"); } } catch (Exception) { MessageBox.Show("No existe el producto"); } }
public void ModificarTest() { bool testPass = false; List <Inscripcion> inscripcionesList = InscripcionesBLL.GetList(i => i.PersonaId == personaPruebaId); decimal balanceInicialInscripcion = inscripcionesList[0].Balance; inscripcionesList[0].Balance += 100; //bool inscripcionModificada = InscripcionesBLL.Modificar(inscripcionesList[0]); Persona persona = PersonasBLL.Buscar(personaPruebaId); decimal balanceInicialPersona = persona.Balance; decimal balanceFinalPersona = 0.0m; foreach (Inscripcion i in inscripcionesList) { balanceFinalPersona += i.Balance; } testPass = (balanceInicialPersona != balanceFinalPersona); Assert.IsTrue(testPass); }
private void ConsultarButton_Click(object sender, EventArgs e) { var listado = new List <Inscripciones>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //Todo listado = InscripcionesBLL.GetList(p => true); break; case 1: //Id de Inscripcion int id = Convert.ToInt32(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.InscripcionId == id); break; } listado = listado.Where(c => c.Fecha.Date >= DesdeDateTimePicker.Value.Date && c.Fecha.Date <= HastaDateTimePicker.Value.Date).ToList(); } else { listado = InscripcionesBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }
private void BtConsulta_Click(object sender, EventArgs e) { var listado = new List <Inscripcion>(); if (tbCriterio.Text.Trim().Length > 0) { switch (cbFiltrar.SelectedIndex) { case 0: listado = InscripcionesBLL.GetList(inscripcion => true); break; case 1: int id = Convert.ToInt32(tbCriterio.Text); listado = InscripcionesBLL.GetList(inscripcion => inscripcion.Id == id); break; } listado = listado.Where(c => c.Fecha.Date >= DesdeDateTimePicker.Value.Date && c.Fecha.Date <= HastaDateTimePicker.Value.Date).ToList(); } else { listado = InscripcionesBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }
public void GuardarTest() { Inscripcion nuevaInscripcion = new Inscripcion(); nuevaInscripcion.Balance = 100; Persona persona = PersonasBLL.Buscar(personaPruebaId); decimal balance = 0.0m; decimal balanceInicial = persona.Balance;//Para verificar si cambio el balance List <Inscripcion> inscripcionesList = new List <Inscripcion>(); inscripcionesList = InscripcionesBLL.GetList(i => i.PersonaId == personaPruebaId); inscripcionesList.Add(nuevaInscripcion); // Simulando la nueva inscripción foreach (Inscripcion i in inscripcionesList) { balance += i.Balance; } persona.Balance = balance; bool personaModificada = PersonasBLL.Modificar(persona); Assert.AreNotEqual(persona.Balance, balanceInicial); }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { int InscripcionId; Inscripcion inscripcion; try { InscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text); } catch (Exception) { MessageBox.Show("El campo \"Inscripción Id\" debe ser un numero entero "); InscripcionIdTextBox.Focus(); return; } inscripcion = InscripcionesBLL.Buscar(InscripcionId); if (inscripcion != null) { MessageBoxResult messageBoxResult = MessageBox.Show("Desea eliminar esta Inscripción?", "Atención", MessageBoxButton.YesNo, MessageBoxImage.Question); if (messageBoxResult == MessageBoxResult.Yes) { InscripcionesBLL.Eliminar(InscripcionId); MessageBox.Show("Inscripción eliminada."); } } else { MessageBox.Show("Esta inscripción no existe"); } }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { int InscripcionId; Inscripcion inscripcion; try { InscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text); } catch (Exception) { MessageBox.Show("El campo \"Inscripción Id\" debe un ser numero entero."); InscripcionIdTextBox.Focus(); return; } Limpiar(); inscripcion = InscripcionesBLL.Buscar(InscripcionId); if (inscripcion != null) { LlenaCampo(inscripcion); MessageBox.Show("Inscripción encontrada."); } else { MessageBox.Show("Inscripción no encontrada."); } }
private void EliminarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); int id; int.TryParse(InscripcionIDnumericUpDown.Text, out id); if (InscripcionesBLL.Eliminar(id)) { Contexto db = new Contexto(); // Estudiantes estudiante = EstudiantesBLL.buscar(Convert.ToInt32(EstudianteIDNumericUpDown.Value)); // estudiante.Balance -= (Convert.ToSingle(BalanceTextBox.Text)); // db.Entry(estudiante).State = EntityState.Modified; // db.SaveChanges(); // MessageBox.Show("Eliminado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MyErrorProvider.SetError(InscripcionIDnumericUpDown, "No se puede eliminar una inscripcion que no existe"); } Limpiar(); }
public void EliminarTest() { bool paso; paso = InscripcionesBLL.Eliminar(12); Assert.AreEqual(paso, true); }
public void BuscarTest() { Inscripciones inscripcion = new Inscripciones(); inscripcion = InscripcionesBLL.Buscar(11); Assert.AreNotEqual(inscripcion, null); }
public void EliminarTest() { bool paso; decimal balanceInscripcion; decimal balanceEstudiante; Inscripciones inscripcion = new Inscripciones(); Estudiantes estudiantes = new Estudiantes(); inscripcion.InscripcionId = 32; inscripcion.EstudianteID = 10; inscripcion = InscripcionesBLL.Buscar(inscripcion.InscripcionId); estudiantes = EstudiantesBLL.Buscar(inscripcion.EstudianteID); balanceEstudiante = estudiantes.Balance; balanceInscripcion = inscripcion.Balance; EstudiantesBLL.ActualizarBalance(inscripcion.EstudianteID, (balanceEstudiante - balanceInscripcion)); if (InscripcionesBLL.Eliminar(inscripcion.InscripcionId)) { paso = true; Assert.AreEqual(paso, true); } else { paso = false; } }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Inscripciones>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: listado = InscripcionesBLL.GetList(p => true); break; case 1: int id = Convert.ToInt32(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.InscripcionId == id); break; case 2: int id2 = Convert.ToInt32(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.PersonaId == id2); break; } if (DesdeDatePicker.SelectedDate != null && HastaDatePicker.SelectedDate != null) { listado = listado.Where(c => c.Fecha.Date >= DesdeDatePicker.SelectedDate.Value.Date && c.Fecha.Date <= HastaDatePicker.SelectedDate.Value.Date).ToList(); } } else { listado = InscripcionesBLL.GetList(p => true); } ConsultaDataGrid.ItemsSource = listado; }
public void GuardarTest() { Estudiantes estudiantes = new Estudiantes(); Inscripciones inscripciones = new Inscripciones(); bool paso; inscripciones.InscripcionId = 1; inscripciones.Fecha = DateTime.Now; inscripciones.EstudianteID = 1; inscripciones.Comentario = "estamos haciendo pruebas"; inscripciones.Monto = 1000; inscripciones.Balance = 1000; paso = InscripcionesBLL.Guardar(inscripciones); estudiantes = EstudiantesBLL.Buscar(inscripciones.EstudianteID); decimal balanceEstudiante = estudiantes.Balance; decimal nuevoBalance = (balanceEstudiante + inscripciones.Balance); EstudiantesBLL.ActualizarBalance(inscripciones.EstudianteID, nuevoBalance); if (estudiantes.Balance == balanceEstudiante) { Assert.AreEqual(paso, true); } else { paso = false; } }
private void GuardarButton_Click(object sender , RoutedEventArgs e) { bool guardado = false; int inscripcionId; decimal monto; if (!Validar()) { return; } //todo: encerrar en try catch try { inscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text); monto = Convert.ToDecimal(MontoPagarTextBox.Text); } catch (Exception) { throw; } Inscripcion inscripcion = InscripcionesBLL.Buscar(inscripcionId); inscripcion.Balance -= monto; MessageBoxResult messageBoxResult = MessageBox.Show("Desea realizar este pago?" , "Atención" , MessageBoxButton.YesNo , MessageBoxImage.Question); if (messageBoxResult == MessageBoxResult.Yes) { guardado = InscripcionesBLL.Modificar(inscripcion); } if (guardado) { MessageBox.Show("Pago realizado."); } else { MessageBox.Show("Pago no realizado."); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { Inscripciones inscripcion; bool paso = false; if (!validar()) { return; } inscripcion = llenaClaseI(); if (!existeEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } inscripcion = ingresarMonto(inscripcion); paso = InscripcionesBLL.Modificar(inscripcion); if (paso) { limpiar(); MessageBox.Show("Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void BuscarTest() { Inscripciones inscripcion = new Inscripciones(); inscripcion = InscripcionesBLL.Buscar(2); Assert.AreEqual(inscripcion != null, true); }
private void GuardarButton_Click(object sender, EventArgs e) { int id_inscripcion = Convert.ToInt32(InscripnumericUpDown1.Value); Inscripciones inscripcion = InscripcionesBLL.Buscar(id_inscripcion); if (inscripcion == null) { if (InscripcionesBLL.Guardar(LlenaClase())) { MessageBox.Show("Guardado", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No Guardado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Limpiar(); } } else { inscripcion = LlenaClase(); if (InscripcionesBLL.Modificar(inscripcion)) /// Metodo para modificar informacion de algun estudiante..... { MessageBox.Show("Modificado", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Limpiar(); } } }
private void consultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Inscripciones>(); if (criterioTextBox.Text.Trim().Length > 0) { switch (filtroComboBox.SelectedIndex) { case 0: listado = InscripcionesBLL.GetList(p => true); break; case 1: int id = Convert.ToInt32(criterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.InscripcionId == id); break; case 2: int monto = Convert.ToInt32(criterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.Monto == monto); break; } listado = listado.Where(c => c.Fecha.Date >= desdeDatePicker.SelectedDate.Value && c.Fecha.Date <= hastaDatePicker.SelectedDate.Value).ToList(); } else { listado = InscripcionesBLL.GetList(p => true); } consultarDataGrid.ItemsSource = listado; }
public void ModificarTest() { bool paso; Inscripciones inscripciones = new Inscripciones(); Personas p = new Personas(); p = PersonasBLL.Buscar(4); decimal BalanceInicial = p.Balance; decimal BalanceEsperado = BalanceInicial - 1000; inscripciones.InscripcionId = 4; inscripciones.PersonaId = 4; inscripciones.Fecha = DateTime.Now; inscripciones.Comentarios = "Usted lo hizo Correctamente"; inscripciones.Monto = 3000; inscripciones.Deposito = 1000; paso = InscripcionesBLL.Modificar(inscripciones); decimal BalancePrueba = InscripcionesBLL.Buscar(inscripciones.PersonaId).Balance; if (BalanceEsperado == BalancePrueba) { paso = true; } Assert.AreEqual(paso, true); }
public void GetListTest() { var Listado = new List <Inscripciones>(); Listado = InscripcionesBLL.GetList(p => true); Assert.AreEqual(Listado, Listado); }
public void BuscarTest() { Inscripciones inscripciones; inscripciones = InscripcionesBLL.Buscar(1); Assert.AreEqual(inscripciones, inscripciones); }
private void Consultabutton_Click(object sender, EventArgs e) { var listado = new List <Inscripciones>(); if (CriterioINStextBox.Text.Trim().Length > 0) { switch (FiltroINScomboBox.SelectedItem) { case 0: listado = InscripcionesBLL.GetList(p => true); break; case 1: int Id = Convert.ToInt32(CriterioINStextBox.Text); listado = InscripcionesBLL.GetList(p => p.IncripcioId == Id); break; } listado = listado.Where(c => c.Fecha.Date >= DesdedateINSTimePicker.Value.Date && c.Fecha.Date <= HastadateINSTimePicker.Value.Date).ToList(); } else { listado = InscripcionesBLL.GetList(p => true); } ConsultadataINSGridView.DataSource = null; ConsultadataINSGridView.DataSource = listado; }
private void Buscarbutton_Click(object sender, EventArgs e) { if (FiltrarcomboBox.SelectedIndex == 0) { //ponerlo en una funcion int id = 0; int.TryParse(CriteriotextBox.Text, out id); InscripcionesdataGridView.DataSource = InscripcionesBLL.GetList(p => p.InscripcionId == id); } else if (FiltrarcomboBox.SelectedIndex == 2) { //ponerlo en una funcion int id = 0; int.TryParse(CriteriotextBox.Text, out id); InscripcionesdataGridView.DataSource = InscripcionesBLL.GetList(p => p.EstudianteId == id); } else if (FiltrarcomboBox.SelectedIndex == 3) { //ponerlo en una funcion double Monto = 0; double.TryParse(CriteriotextBox.Text, out Monto); InscripcionesdataGridView.DataSource = InscripcionesBLL.GetList(p => p.Monto == Monto); } else if (FiltrarcomboBox.SelectedIndex == 4) { //ponerlo en una funcion double Balance = 0; double.TryParse(CriteriotextBox.Text, out Balance); InscripcionesdataGridView.DataSource = InscripcionesBLL.GetList(p => p.Balance == Balance); } }
private void ConsultarButton_Click(object sender, EventArgs e) { var listado = new List <Inscripciones>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedItem) { case 0: //Todo { listado = InscripcionesBLL.GetList(p => true); break; } case 1: //ID { int id = Convert.ToInt32(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.InscripcionID == id); break; } case 2: //Id del estudiante { int id = Convert.ToInt32(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.EstudianteID == id); break; } case 3: //Monto { float monto = Convert.ToSingle(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.Monto == monto); break; } case 4: //Deposito { float deposito = Convert.ToSingle(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.Deposito == deposito); break; } case 5: //Balance { float balance = Convert.ToSingle(CriterioTextBox.Text); listado = InscripcionesBLL.GetList(p => p.Balance == balance); break; } } listado = listado.Where(c => c.Fecha.Date >= DesdeDateTimePicker.Value.Date && c.Fecha.Date <= HastaDateTimePicker.Value.Date).ToList(); } else { listado = InscripcionesBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }
private void CargarResultados() { List <Inscripcion> listado = new List <Inscripcion>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //Todo listado = InscripcionesBLL.GetList(i => true); break; case 1: //InscripcionId int inscripcionId; int.TryParse(CriterioTextBox.Text, out inscripcionId); listado = InscripcionesBLL.GetList(i => i.InscripcionId == inscripcionId); break; case 2: //PersonaId int PersonaId; int.TryParse(CriterioTextBox.Text, out PersonaId); listado = InscripcionesBLL.GetList(i => i.PersonaId == PersonaId); break; case 3: //Monto decimal monto; decimal.TryParse(CriterioTextBox.Text, out monto); listado = InscripcionesBLL.GetList(i => i.Monto == monto); break; case 4: //Balance decimal balance; decimal.TryParse(CriterioTextBox.Text, out balance); listado = InscripcionesBLL.GetList(i => i.Balance == balance); break; case 5: //Comentario listado = InscripcionesBLL.GetList(i => i.Comentario.Contains(CriterioTextBox.Text)); break; } if (!string.IsNullOrWhiteSpace(DesdeDatePicker.SelectedDate.ToString()) && !string.IsNullOrWhiteSpace(HastaDatePicker.SelectedDate.ToString())) { listado = listado.Where(i => i.Fecha >= DesdeDatePicker.SelectedDate && i.Fecha <= HastaDatePicker.SelectedDate).ToList(); } } else { listado = InscripcionesBLL.GetList(i => true); if (!string.IsNullOrWhiteSpace(DesdeDatePicker.SelectedDate.ToString()) && !string.IsNullOrWhiteSpace(HastaDatePicker.SelectedDate.ToString())) { listado = listado.Where(i => i.Fecha >= DesdeDatePicker.SelectedDate && i.Fecha <= HastaDatePicker.SelectedDate).ToList(); } } ResultadosDataGrid.ItemsSource = listado; }
private void btEliminar_Click(object sender, EventArgs e) { if (InscripcionesBLL.Eliminar(int.Parse(txInscripcionID.Text))) { MessageBox.Show("SE ELIMINO LA INSCRIPCION"); } LimpiarTextBox(); }
private void btModificar_Click(object sender, EventArgs e) { if (InscripcionesBLL.Modificar(ObtenerInstancia())) { MessageBox.Show("SE MODIFICO LA INSCRIPCION"); } LimpiarTextBox(); }
private void CalcularBalance() { int monto = 0; int deposito = 0; monto = Convert.ToInt32(Montonumeric.Value); deposito = Convert.ToInt32(Depositonumeric.Value); BalancetextBox.Text = InscripcionesBLL.CBalance(monto, deposito).ToString(); }
private void obtenerInscripciones(int id) { reiniciarInscripciones(); List <Inscripciones> lista = InscripcionesBLL.GetList(p => p.PersonaId == id); foreach (Inscripciones inscripcion in lista) { InscripcionIdComboBox.Items.Add(inscripcion.InscripcionId); } }
public void EliminarTest() { bool paso; Inscripciones inscripcion = new Inscripciones(); inscripcion.IncripcioId = 2; paso = InscripcionesBLL.Eliminar(inscripcion.IncripcioId); Assert.AreEqual(paso, true); }