protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { FechaTextBox.Text = DateTime.Now.Date.ToString("dd/MM/yy"); ViewState[KeyViewState] = new Estudiante(); int id = Request.QueryString["EstudianteID"].ToInt(); if (id > 0) { using (RepositorioEstudiante repositorio = new RepositorioEstudiante()) { Estudiante estudiante = repositorio.Buscar(id); if (estudiante == null) { MostrarMensajes.Visible = true; MostrarMensajes.Text = "Registro No encontrado"; MostrarMensajes.CssClass = "alert-danger"; } else { this.DetalleGridView.DataSource = ((Estudiante)ViewState[KeyViewState]).DetalleEstudiante; this.DetalleGridView.DataBind(); LlenaCampo(estudiante); } } } } }
public void BuscarTest() { RepositorioEstudiante repositorio = new RepositorioEstudiante(); Estudiante estudiante = repositorio.Buscar(0); repositorio.Dispose(); Assert.AreEqual(true, !(estudiante is null)); }
public void ModificarTest() { RepositorioEstudiante repositorio = new RepositorioEstudiante(); Estudiante estudiante = repositorio.Buscar(1); estudiante.DetalleEstudiante.Add(new DetalleEstudiante(1, 0, "Otras", 2, 200, 300)); bool paso = repositorio.Modificar(estudiante); repositorio.Dispose(); Assert.IsTrue(paso); }
protected void BuscarButton_Click(object sender, EventArgs e) { RepositorioEstudiante repositorio = new RepositorioEstudiante(); Estudiante estudiantes = repositorio.Buscar(EstudianteID.Text.ToInt()); if (estudiantes != null) { Limpiar(); LlenaCampo(estudiantes); } }
private bool BaseDeDatos() { RepositorioEstudiante repositorio = new RepositorioEstudiante(); return(repositorio.Buscar(EstudianteID.Text.ToInt()) != null);; }