private void Buscarbutton_Click(object sender, EventArgs e) { int id; Estudiantes estudiantes = new Estudiantes(); id = (int)IdEstudiantenumericUpDown.Value; // int.TryParse(IdEstudiantenumericUpDown.Text, out id); RepositorioBaseBLL <Estudiantes> repositorio = new RepositorioBaseBLL <Estudiantes>(); Limpiar(); try { estudiantes = repositorio.Buscar(id); if (estudiantes != null) { MessageBox.Show("Estudiante encontrado"); LlenarCampo(estudiantes); } else { MessageBox.Show("No se pudo encontrar"); } } catch (Exception) { MessageBox.Show("No existe el estudiante"); } }
private void Buscarbutton_Click(object sender, EventArgs e) { int id; id = (int)IdnumericUpDown.Value; RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>(); Asignaturas asignaturas = new Asignaturas(); try { asignaturas = repositorioBaseBLL.Buscar(id); if (asignaturas != null) { MessageBox.Show("Asignatura encontrada"); LlenarCampo(asignaturas); } else { MessageBox.Show("No se pudo encontrar la asignatura"); } }catch { MessageBox.Show("La asignatura no existe"); } }
public void Eliminar() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); Estudiantes estudiantes = new Estudiantes(); Assert.IsTrue(repositorioBaseBLL.Eliminar(1)); }
private void LlenarAsignaturaComboBox() { RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>(); var listado = new List <Asignaturas>(); listado = repositorioBaseBLL.GetList(p => true); AsignaturacomboBox.DataSource = listado; AsignaturacomboBox.DisplayMember = "Descripcion"; AsignaturacomboBox.ValueMember = "Creditos"; }
private void LlenarComboBox() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); var listado = new List <Estudiantes>(); listado = repositorioBaseBLL.GetList(p => true); EstudiantecomboBox.DataSource = listado; EstudiantecomboBox.DisplayMember = "Nombres"; EstudiantecomboBox.ValueMember = "EstudianteId"; }
public void Modificar() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); Estudiantes estudiantes = new Estudiantes(); estudiantes.EstudianteId = 1; estudiantes.Balance = 1212; estudiantes.Nombres = "al;skd"; estudiantes.FechaIngreso = DateTime.Now; Assert.IsTrue(repositorioBaseBLL.Modificar(estudiantes)); }
public void GuardarEstudiante() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); Estudiantes estudiantes = new Estudiantes(); estudiantes.EstudianteId = 1; estudiantes.Balance = 12121; estudiantes.FechaIngreso = DateTime.Now; estudiantes.Nombres = "Nombre"; Assert.IsTrue(repositorioBaseBLL.Guardar(estudiantes)); }
private void Eliminarbutton_Click(object sender, EventArgs e) { int id; id = (int)IdnumericUpDown.Value; RepositorioBaseBLL <Asignaturas> repositorio = new RepositorioBaseBLL <Asignaturas>(); try { if (repositorio.Eliminar(id)) { MessageBox.Show("Eliminado con existo"); Limpiar(); } }catch { MessageBox.Show("No se pudo eliminar"); } }
private void AgregarButton_Click(object sender, EventArgs e) { RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>(); var listado = new List <Asignaturas>(); if (CriteriotextBox.Text.Trim().Length > 0) { try { switch (FiltrocomboBox.SelectedIndex) { case 0: listado = repositorioBaseBLL.GetList(p => true); break; case 1: int id = Convert.ToInt32(CriteriotextBox.Text); listado = repositorioBaseBLL.GetList(p => p.AsignaturaId == id); break; case 2: listado = repositorioBaseBLL.GetList(p => p.Descripcion.Contains(CriteriotextBox.Text)); break; case 3: listado = repositorioBaseBLL.GetList(p => p.Creditos.ToString() == CriteriotextBox.Text); break; } } catch (Exception) { } } else { listado = repositorioBaseBLL.GetList(p => true); } AsignautasdataGridView.DataSource = null; AsignautasdataGridView.DataSource = listado; }
private void Eliminarbutton_Click(object sender, EventArgs e) { int id; id = (int)IdEstudiantenumericUpDown.Value; Limpiar(); try { RepositorioBaseBLL <Estudiantes> repositorio = new RepositorioBaseBLL <Estudiantes>(); Estudiantes estudiantes = new Estudiantes(); if (repositorio.Eliminar(1)) { MessageBox.Show("Eliminado correctamente"); } }catch { MessageBox.Show("El estudiante no existe"); } }
private void GuardarButton_Click(object sender, EventArgs e) { bool paso = false; RepositorioBaseBLL <Asignaturas> repositorio = new RepositorioBaseBLL <Asignaturas>(); Asignaturas asignaturas = new Asignaturas(); if (!Validar()) { return; } asignaturas = LlenarClase(); if (IdnumericUpDown.Value == 0) { paso = repositorio.Guardar(asignaturas); MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar a alguien que no existe"); } else { paso = repositorio.Modificar(asignaturas); MessageBox.Show("Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } } if (paso) { Limpiar(); } else { MessageBox.Show("No se pudo guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GuardarButton_Click(object sender, EventArgs e) { RepositorioBaseBLL <Estudiantes> repositorio = new RepositorioBaseBLL <Estudiantes>(); bool paso = false; if (!Validar()) { return; } Estudiantes estudiante = LlenarClase(); if (IdEstudiantenumericUpDown.Value == 0) { paso = repositorio.Guardar(estudiante); } else { if (!ExistenEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un estudiante que no existe"); } else { paso = repositorio.Modificar(estudiante); } } if (paso) { MessageBox.Show("Guardado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Limpiar(); }
public void GetList() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); Assert.IsNotNull(repositorioBaseBLL.GetList(p => true)); }
public void Buscar() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); Assert.IsNotNull(repositorioBaseBLL.Buscar(1)); }
private bool ExistenEnLaBaseDeDatos() { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); return(repositorioBaseBLL.Buscar((int)IdEstudiantenumericUpDown.Value) != null); }
private void BucarButton_Click(object sender, EventArgs e) { RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>(); var listado = new List <Estudiantes>(); if (FiltrarFechacheckBox.Checked == true) { if (CriteriotextBox.Text.Trim().Length > 0) { try { switch (FiltrocomboBox.SelectedIndex) { case 0: listado = repositorioBaseBLL.GetList(p => true); break; case 1: int id = Convert.ToInt32(CriteriotextBox.Text); listado = repositorioBaseBLL.GetList(p => p.EstudianteId == id); break; case 2: listado = repositorioBaseBLL.GetList(p => p.Nombres.Contains(CriteriotextBox.Text)); break; case 3: listado = repositorioBaseBLL.GetList(p => p.Balance.ToString() == CriteriotextBox.Text); break; } } catch (Exception) { } } else { listado = repositorioBaseBLL.GetList(p => true); } EstudiantedataGridView.DataSource = null; EstudiantedataGridView.DataSource = listado; } else { if (CriteriotextBox.Text.Trim().Length > 0) { try { switch (FiltrocomboBox.SelectedIndex) { case 0: listado = repositorioBaseBLL.GetList(p => true); break; case 1: int id = Convert.ToInt32(CriteriotextBox.Text); listado = repositorioBaseBLL.GetList(p => p.EstudianteId == id); break; case 2: listado = repositorioBaseBLL.GetList(p => p.Nombres.Contains(CriteriotextBox.Text)); break; case 3: listado = repositorioBaseBLL.GetList(p => p.Balance.ToString() == CriteriotextBox.Text); break; } } catch (Exception) { } } else { listado = repositorioBaseBLL.GetList(p => true); } EstudiantedataGridView.DataSource = null; EstudiantedataGridView.DataSource = listado; } }
private bool ExisteEnLaBaseDeDatos() { RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>(); return(repositorioBaseBLL.Buscar((int)IdnumericUpDown.Value) != null); }