Ejemplo n.º 1
0
 protected void Enlazar()
 {
     try
     {
         bool esNuevoIngreso = String.IsNullOrEmpty(Request.QueryString["id"]);
         if (!esNuevoIngreso)
         {
             lb_AltaCurso.Visible = false;
             Int32    cod   = Convert.ToInt32(Request.QueryString["id"]);
             BE.Curso curso = _bllCurso.Obtener(cod);
             txtNombre.Text          = curso.Nombre;
             txtCosto.Text           = curso.Costo.ToString();
             txtCupo.Text            = curso.Cupo.ToString();
             Calendario.SelectedDate = curso.FechaLimite;
         }
         else
         {
             lb_ModificarCurso.Visible = false;
         }
         BLL.Curso       bllConc = new BLL.Curso();
         List <BE.Curso> Cursos  = bllConc.Listar();
         DgvCurso.AutoGenerateColumns = false;
         DgvCurso.DataSource          = Cursos;
         DgvCurso.DataBind();
         txtCantRegistros.Text = Cursos.Count.ToString();
     }
     catch (Exception) { }
 }
Ejemplo n.º 2
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     try {
         List <BE.Curso> registros = _bllCurso.Listar();
         if (!string.IsNullOrEmpty(txtBuscarCurso.Text))
         {
             registros = registros.Where(x => x.Nombre.ToLower().Contains(txtBuscarCurso.Text.ToLower())).ToList();
         }
         DgvCurso.AutoGenerateColumns = false;
         DgvCurso.DataSource          = registros;
         if (registros != null)
         {
             txtCantRegistros.Text = registros.Count.ToString();
         }
         else
         {
             txtCantRegistros.Text = "0";
         }
         DgvCurso.DataBind();
     }  catch (Exception ex)  { throw ex; }
 }