protected void guadarButton_Click(object sender, EventArgs e) { bool paso = false; RepositorioEgresos repositorio = new RepositorioEgresos(); Egreso egreso = new Egreso(); if (HayErrores()) { Response.Write("<script>alert('Revise estos campos');</script>"); } else { egreso = LlenarClase(); if (egreso.EgresoId == 0) { paso = repositorio.Guardar(egreso); Response.Write("<script>alert('Guardado');</script>"); Limpiar(); } else { Egreso egre = new Egreso(); RepositorioEgresos repository = new RepositorioEgresos(); int id = ToInt(egresoIdTextBox.Text); egre = repository.Buscar(id); if (egre != null) { paso = repository.Modificar(LlenarClase()); Response.Write("<script>alert('Modificado');</script>"); } else { Response.Write("<script>alert('Id no existe');</script>"); } } if (paso) { Limpiar(); } else { Response.Write("<script>alert('No se pudo guardar');</script>"); } } }
protected void BuscarButton_Click(object sender, EventArgs e) { RepositorioEgresos repositorio = new RepositorioEgresos(); var egreso = repositorio.Buscar(Utilitarios.Utils.ToInt(egresoIdTextBox.Text)); if (egreso != null) { LlenarCampos(egreso); Utilitarios.Utils.ShowToastr(this, "Busqueda exitosa", "Exito"); } else { Limpiar(); Utilitarios.Utils.ShowToastr(this, "No se pudo encontrar el egreso especificado", "Error", "error"); } }
protected void eliminarButton_Click(object sender, EventArgs e) { RepositorioEgresos repositorio = new RepositorioEgresos(); int id = ToInt(egresoIdTextBox.Text); var egreso = repositorio.Buscar(id); if (egreso != null) { if (repositorio.Eliminar(id)) { Response.Write("<script>alert('Eliminado');</script>"); Limpiar(); } else { Response.Write("<script>alert('No se pudo eliminar');</script>"); } } else { Response.Write("<script>alert('No existe');</script>"); } }