private void Buscarbutton_Click(object sender, EventArgs e) { if (ValidarId("Ingresa el Id") && ValidarBuscar()) { LlenarClase(EstudiantesBLL.Buscar(String(IdtextBox.Text))); } }
public void GetListTest() { var listado = new List <Estudiantes>(); listado = EstudiantesBLL.GetList(p => true); Assert.AreEqual(listado, listado); }
private void GuardarButton_Click(object sender, EventArgs e) { Estudiantes estudiante; bool paso = false; if (!Validar()) { return; } estudiante = LlenaClase(); if (IDNumericUpDown.Value == 0) { paso = EstudiantesBLL.Guardar(estudiante); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un estudiante que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = EstudiantesBLL.Modificar(estudiante); } if (paso) { Limpiar(); MessageBox.Show("Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Editarbutton_Click(object sender, EventArgs e) { int id = 0; id = Decimal.ToInt32(IDnumericUpDown.Value); Estudiantes estudiantes = EstudiantesBLL.Buscar(id); try { estudiantes.Nombres = NombretextBox.Text; estudiantes.Direccion = DirecciontextBox.Text; estudiantes.Carrera = CarreratextBox.Text; estudiantes.FechaN = FechaNdateTimePicker.Value; if (EstudiantesBLL.Editar(estudiantes)) { VaciarCampos(); MessageBox.Show("Se edito con exito el estudiante " + estudiantes.Nombre); } else { MessageBox.Show("No se pudo modificar el estudiante"); } } catch (Exception) { throw; } }
private void BtEliminar_Click(object sender, EventArgs e) { MatriculaerrorProvider.Clear(); ApellidoserrorProvider.Clear(); NombreerrorProvider.Clear(); CelularerrorProvider.Clear(); CedulaerrorProvider.Clear(); TelefonoerrorProvider.Clear(); FechaerrorProvider.Clear(); BalanceerrorProvider.Clear(); EmailerrorProvider.Clear(); IDerrorProvider.Clear(); SexoerrorProvider.Clear(); int id; int.TryParse(IDnumericUpDown.Text, out id); Limpiar(); if (EstudiantesBLL.Eliminar(id)) { MessageBox.Show("Eliminado correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { IDerrorProvider.SetError(IDnumericUpDown, "No se puede eliminar un estudiante inexistente"); } }
private void BtEliminar_Click(object sender, EventArgs e) { errorProvider.Clear(); int id; int.TryParse(IDnumericUpDown.Text, out id); Contexto db = new Contexto(); Estudiantes estudiante = new Estudiantes(); estudiante.Balance = db.Estudiante.Find(id).Balance; if (estudiante.Balance > 0) { MessageBox.Show("NO SE PUEDE ELIMINAR PORQUE TIENE UNA DEUDA PENDIENTE DE " + estudiante.Balance + "$", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Limpiar(); if (EstudiantesBLL.Eliminar(id)) { MessageBox.Show("Eliminado correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { errorProvider.SetError(IDnumericUpDown, "No se puede eliminar un estudiante inexistente"); } } }
public void buscarTest() { Estudiantes estudiante = new Estudiantes(); estudiante = EstudiantesBLL.buscar(2); Assert.AreNotEqual(estudiante, null); }
private void Buscarbutton_Click(object sender, EventArgs e) { if (validarId("Favor ingresar el id del Estudiantes que desea buscar") && ValidarBuscar()) { Llenar(EstudiantesBLL.Buscar(ut.StringToInt(EstudiantesIdtextBox.Text))); } }
private Pagos LlenarCampos() { int Id = 0; Id = Decimal.ToInt32(IDnumericUpDownP.Value); Pagos pago = PagosBLL.Buscar(Id); if (pago == null) { MessageBox.Show("No se encontro el pago"); } else { FechaTimePickerP.Value = pago.Fecha.Value; IdEstudiantesnumericUpDownP.Value = pago.IdEstudiante; MontotextBox.Text = Convert.ToString(pago.Monto); PagotextBoxP.Text = Convert.ToString(pago.Pago); BalancetextBox.Text = Convert.ToString(pago.Balance); ObservacionestextBoxP.Text = pago.Observaciones; Estudiantes estudiantes = EstudiantesBLL.Buscar(pago.IdEstudiante); Nombrelabel.Text = estudiantes.Nombres; } return(pago); }
private void Filtrar() { if (FiltrarDropDownList.SelectedIndex == 0) { Lista = EstudiantesBLL.GetListAll(); } else if (FiltrarDropDownList.SelectedIndex != 0) { if (FiltrarDropDownList.SelectedIndex == 2) { Lista = EstudiantesBLL.GetList(p => p.Nombre == FiltrarTextBox.Text); } if (FiltrarDropDownList.SelectedIndex == 4) { DateTime FechaDesde = Convert.ToDateTime(FechaDesdeTextBox.Text); DateTime FechaHasta = Convert.ToDateTime(FechaHastaTextBox.Text); Lista = EstudiantesBLL.GetList(p => p.FechaIngreso >= FechaDesde.Date && p.FechaIngreso <= FechaHasta.Date); } if (FiltrarDropDownList.SelectedIndex == 1) { int id = Utilidades.TOINT(FiltrarTextBox.Text); Lista = EstudiantesBLL.GetList(p => p.EstudianteId == id); } } LlenarGriw(); }
public void BuscarTest() { Estudiantes estudiante = new Estudiantes(); estudiante = EstudiantesBLL.Buscar(2); Assert.AreEqual(estudiante != null, true); }
private void GuardarButton_Click(object sender, EventArgs e) { Estudiantes estudiante; bool paso = false; if (!Validar()) return; estudiante = LlenarClase(); //Determinar si es guargar o modificar if (IDnumericUpDown.Value == 0) paso = EstudiantesBLL.guardar(estudiante); else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no existe"); return; } paso = EstudiantesBLL.modificar(estudiante); } //Informar el resultado if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Estudiantes>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //EstudianteId listado = EstudiantesBLL.GetList(e => e.EstudianteId == Utilidades.ToInt(CriterioTextBox.Text)); break; case 1: //Nombres listado = EstudiantesBLL.GetList(e => e.Nombres.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } else { listado = EstudiantesBLL.GetList(c => true); } if (DesdeDataPicker.SelectedDate != null) { listado = EstudiantesBLL.GetList(c => c.FechaIngreso.Date >= DesdeDataPicker.SelectedDate); } if (HastaDatePicker.SelectedDate != null) { listado = EstudiantesBLL.GetList(c => c.FechaIngreso.Date <= HastaDatePicker.SelectedDate); } DatosDataGrid.ItemsSource = null; DatosDataGrid.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; } }
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, EventArgs e) { var listado = new List <Estudiantes>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //Todo listado = EstudiantesBLL.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = EstudiantesBLL.GetList(p => p.EstudianteId == id); break; case 2: //Nombre listado = EstudiantesBLL.GetList(p => p.Nombres.Contains(CriterioTextBox.Text)); break; case 3: //Cedula listado = EstudiantesBLL.GetList(p => p.Cedula.Contains(CriterioTextBox.Text)); break; } listado = listado.Where(c => c.FechaNacimiento.Date >= DesdeDateTimePicker.Value.Date && c.FechaNacimiento.Date <= HastaDateTimePicker.Value.Date).ToList(); } else { listado = EstudiantesBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }
private void LlenandoCombo() { grupo = new Grupos(); EstudiantecomboBox.DataSource = EstudiantesBLL.GetLista(); EstudiantecomboBox.ValueMember = "EstudianteId"; EstudiantecomboBox.DisplayMember = "Nombres"; }
private void ButtonConsultar_Click(object sender, RoutedEventArgs e) { var listado = new List <Estudiantes>(); if (TextBoxCriterio.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: //TODO listado = EstudiantesBLL.GetList(p => true); break; case 1: //ID int id = int.Parse(TextBoxCriterio.Text); listado = EstudiantesBLL.GetList(p => p.EstudianteId == id); break; case 2: listado = EstudiantesBLL.GetList(p => p.Nombre.Contains(TextBoxCriterio.Text)); break; case 3: decimal balance = decimal.Parse(TextBoxCriterio.Text); listado = EstudiantesBLL.GetList(p => p.Balance == balance); break; } } else { listado = EstudiantesBLL.GetList(p => true); } ConsultaDataGridView.ItemsSource = null; ConsultaDataGridView.ItemsSource = listado; }
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 = EstudiantesBLL.eliminar(4); Assert.AreEqual(paso, true); }
public Detalles() { InitializeComponent(); EstudiantescomboBox.DataSource = EstudiantesBLL.GetLista(); EstudiantescomboBox.ValueMember = "EstudianteId"; EstudiantescomboBox.ValueMember = "Nombre"; }
//Muestra el nombre del estudiante y guardar id estudiante..... private void LlenarComboBox() { EstudianteComboBox.DataSource = EstudiantesBLL.GetList(x => true); EstudianteComboBox.ValueMember = "EstudianteId"; EstudianteComboBox.DisplayMember = "Nombre"; //TraerBalance(); }
private void button3_Click(object sender, EventArgs e) { var estudiante = new Estudiantes(); estudiante.nombreEstudiantes = "Yinet"; EstudiantesBLL.Insertar(estudiante); LlenarCombo(); }
public void BuscarTest() { Estudiantes personas = new Estudiantes(); personas = EstudiantesBLL.Buscar(1); Assert.AreEqual(personas, personas); }
public void GuardarBalanceTest() { Estudiantes estudiante = new Estudiantes(); estudiante = EstudiantesBLL.Buscar(2); estudiante.Balance = 5; Assert.AreEqual(estudiante != null, true); }
private void Guardarbutton_Click(object sender, EventArgs e) { Estudiantes estudiante = new Estudiantes(); LlenarClase(estudiante); EstudiantesBLL.Guardar(estudiante); MessageBox.Show("Guardado"); }
public rAdicionales() { InitializeComponent(); this.DataContext = Adicional; EstudianteIdComboBox.ItemsSource = EstudiantesBLL.GetEstudiante(); EstudianteIdComboBox.SelectedValuePath = "EstudianteId"; EstudianteIdComboBox.DisplayMemberPath = "Nombres"; }
public void EliminarTest() { bool paso; Estudiantes estudiantes = new Estudiantes(); estudiantes.EstudianteId = 1; paso = EstudiantesBLL.Eliminar(estudiantes.EstudianteId); Assert.AreEqual(paso, true); }
private void Eliminarbutton_Click(object sender, EventArgs e) { if (validarId("Favor digitar el id del Estudiante que desea eliminar") && ValidarBuscar()) { EstudiantesBLL.Eliminar(ut.StringToInt(EstudiantesIdtextBox.Text)); Limpiar(); MessageBox.Show("Se Elimino Corretamente"); } }
private void LlenarBalance() { List <Estudiantes> listaEstudiantes = EstudiantesBLL.GetList(x => x.Nombre.Equals(EstudianteComboBox.Text)); foreach (var item in listaEstudiantes) { BalanceTextBox.Text = item.Balance.ToString(); } }