protected void btnVerReporte_Click(object sender, EventArgs e) { if (txtFechaInicio.Text.Length > 0 && txtFechaFin.Text.Length > 0) { entEspecialidad objEspecialidad = new entEspecialidad(); DateTime fechaInicio = Convert.ToDateTime(txtFechaInicio.Text); DateTime fechaFin = Convert.ToDateTime(txtFechaFin.Text); List <entEspecialidad> Lista = new List <entEspecialidad>(); if (objEspecialidad.validarDatos(fechaInicio, fechaFin)) { GestionarEspecialidadServicio gestionarEspecialidadServicio = new GestionarEspecialidadServicio(); Lista = gestionarEspecialidadServicio.ListarAtencionesPorEspecialidad(txtFechaInicio.Text, txtFechaFin.Text); ListarEspecialidad(Lista); } else { Response.Write("<script>alert('La fecha de inicio debe ser menor a la fecha de fin.')</script>"); ListarEspecialidad(Lista); } } else { Response.Write("<script>alert('Llenar campos vacíos.')</script>"); } }
private void CargarEspecialidad() { GestionarEspecialidadServicio gestionarEspecialidadServicio = new GestionarEspecialidadServicio(); ddlEspecialidad.DataSource = gestionarEspecialidadServicio.Listar(); ddlEspecialidad.DataTextField = "descripcion"; ddlEspecialidad.DataValueField = "idEspecialidad"; ddlEspecialidad.DataBind(); }