protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack) return;

            FechaInicio.Text = DateTime.Now.ToShortDateString();
            FechaFin.Text = DateTime.Now.AddDays(1).ToShortDateString();

            var colaborador = new ColaboradorBusiness();
            var unidadMedida = new UnidadMedidaBusiness();
            var ruta = new RutaBusiness();
            var unidad = new UnidadBusiness();
            var cliente = new ClienteBusiness();

            Colaboradores.DataSource = colaborador.ObtenerColaboradores(true).ListaColaboradores;
            Rutas.DataSource = ruta.ObtenerRutas().ListaRutas;
            UnidadesMedida.DataSource = unidadMedida.ObtenerUnidadesMedida(true).ListaUnidadMedida;
            Unidades.DataSource = unidad.ObtenerUnidades().ListaUnidades;
            Clientes.DataSource = cliente.ObtenerClientes(true).ListaClientes;

            Colaboradores.DataBind();
            Rutas.DataBind();
            UnidadesMedida.DataBind();
            Unidades.DataBind();
            Clientes.DataBind();

            if (Request.QueryString["IdPlanificacion"] == null) return;

            var idLugar = Request.QueryString["IdPlanificacion"];
            ObtenerDatosPlanificacion(Convert.ToInt32(idLugar));
        }
        private void ObtenerDatos(int idColaborador)
        {
            var colaboradorBusiness = new ColaboradorBusiness();
            var capacitacion = colaboradorBusiness.ObtenerCapacitacionPorId(idColaborador).CapacitacionParaEditar;

            NombreCapacitacion.Text = capacitacion.NombreCapacitacion;
            Institucion.Text = capacitacion.Institucion;
            Fecha.Text = capacitacion.Fecha.ToShortDateString();
        }
        protected void Grabar_OnClick(object sender, EventArgs e)
        {
            var colaboradorBusiness = new ColaboradorBusiness();
            var capacitacion = new Capacitacion
            {
                NombreCapacitacion = NombreCapacitacion.Text,
                Institucion= Institucion.Text,
                Fecha = Convert.ToDateTime(Fecha.Text),
            };

            if (Request.QueryString["IdColaborador"] != null)
                capacitacion.IdColaborador = Convert.ToInt32(Request.QueryString["IdColaborador"]);

            if (Request.QueryString["IdCapacitacion"] != null)
                capacitacion.IdCapacitacion = Convert.ToInt32(Request.QueryString["IdCapacitacion"]);

            colaboradorBusiness.GrabarCapacitacion(capacitacion);

            RedirigirPaginaPadre();
        }
 private void RecuperarDatos()
 {
     var colaboradorBusiness = new ColaboradorBusiness();
     ListaColaboradores.DataSource = (colaboradorBusiness.ObtenerColaboradores(true)).ListaColaboradores;
     ListaColaboradores.DataBind();
 }