Beispiel #1
0
    protected void BTN_guarda_Click(object sender, EventArgs e)
    {
        UAspirante control   = new UAspirante();
        LAspirante controlar = new LAspirante();
        String     hoy       = DateTime.Now.ToString("dd/MM/yyyy");

        control.Fecha = DateTime.Parse(TB_fecha.Text);
        control.Hoy   = DateTime.Parse(hoy);



        control.Idr        = (int)Session["id"];
        control.Titulo     = TB_titulo.Text;
        control.Lugar      = TB_lugar.Text;
        control.Fecha      = DateTime.Parse(TB_fecha.Text);
        control.TelefonoF  = TB_telefono.Text;
        control.DocumentoF = cargarimagen();
        control.Habilidad1 = TB_Hab1.Text;
        control.Habilidad2 = TB_Hab2.Text;
        control.Habilidad3 = TB_Hab3.Text;
        control            = controlar.ValidaHoy(control);


        L_CalendarioError.Text = control.MensajeError;


        Response.Redirect(control.Url2);
        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", control.Url, false);
        Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", control.Url);
    }
Beispiel #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     int        idp       = (int)Session["id"];
     int        Idperfil  = int.Parse(idp.ToString());
     UAspirante mostrarP  = new UAspirante();
     LAspirante mispuntos = new LAspirante();
 }
Beispiel #3
0
    protected void bt_agregar_Click(object sender, EventArgs e)
    {
        UAspirante control   = new UAspirante();
        LAspirante controlar = new LAspirante();

        control.Finicio = DateTime.Parse(tb_inicio.Text);
        control.Ffin    = DateTime.Parse(tb_inicio.Text);

        //control = controlar.ValidaHoras(control);

        LB_ErrorFechasAsp.Text = control.MensajeError;

        control.Idr      = (int)Session["id"];
        control.Nombre   = tb_nomemp.Text;
        control.Cargo    = tb_cargo.Text;
        control.Jefe     = tb_jefe.Text;
        control.Telefono = tb_telefonoE.Text;
        control.Funcion  = tb_funcion.Text;
        control.Finicio  = DateTime.Parse(tb_inicio.Text);
        control.Ffin     = DateTime.Parse(tb_fin.Text);

        control = controlar.ValidaHoras(control);

        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", control.Url, false);
        Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", control.Url);
    }
Beispiel #4
0
    protected void TB_Listo_Click(object sender, EventArgs e)
    {
        String     control   = DateTime.Now.ToString("dd/MM/yyyy");
        UAspirante controla  = new UAspirante();
        LAspirante llevaHora = new LAspirante();

        controla.ControlTime     = DateTime.Parse(control);
        controla.FechaNacimiento = DateTime.Parse(C_FechanacimientoA.Text);



        controla.IdUser          = (int)Session["id"];
        controla.Nombre          = tb_nombre.Text;
        controla.Apellido        = tb_apellido.Text;
        controla.FechaNacimiento = DateTime.Parse(C_FechanacimientoA.Text);
        controla.DireccionP      = TB_Direccion.Text;
        controla.CelularP        = int.Parse(TB_Celular.Text);
        controla.DocumentoP      = int.Parse(TB_Documento.Text);
        controla.Sexo            = (DDL_Sexo.SelectedItem).ToString();
        controla.Estadocivil     = (RBL_Estado.SelectedItem).ToString();
        controla.Foto            = cargarimagen();
        controla.Sesion          = Session.SessionID;
        controla.Estado          = 1;
        controla = llevaHora.ValidacionHora(controla);

        L_ErrorCalendario.Text = controla.Mensaje;
        Response.Redirect(controla.Url);
        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", controla.Url2, false);
        Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", controla.Url2);
    }
    protected void bt_hoja_Click(object sender, EventArgs e)
    {
        int        id          = (int)Session["id"];
        UAspirante verificar   = new UAspirante();
        LAspirante verificarHV = new LAspirante();

        verificar = verificarHV.VerificarHoja(int.Parse(id.ToString()));

        Response.Redirect(verificar.Url);
    }
Beispiel #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        UAspirante csesion = new UAspirante();
        LAspirante captura = new LAspirante();
        int        idasp   = int.Parse(Session["id"].ToString());
        string     nom     = Session["nombre"].ToString();
        string     rol     = Session["rol"].ToString();

        csesion = captura.ValidaS(csesion);


        Response.Cache.SetNoStore();
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        UAspirante validaLinkc  = new UAspirante();
        LAspirante validaLinkVO = new LAspirante();

        validaLinkc.IdUser   = int.Parse(Session["id"].ToString());
        validaLinkc.UserName = Session["nombre"].ToString();
        validaLinkc.RolId    = int.Parse(Session["rol"].ToString());
        validaLinkc          = validaLinkVO.ValiUrlVO(validaLinkc);

        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", validaLinkc.Url, false);
        Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", validaLinkc.Url);
        Response.Cache.SetNoStore();
    }
Beispiel #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["id"] == null || Session["nombre"] == null || Session["rol"] == null || (int)Session["rol"] != 2)
        {
            Session["id"]     = null;
            Session["nombre"] = null;
            Session["rol"]    = null;
            Response.Redirect("Loggin.aspx");
            Response.Cache.SetNoStore();
        }

        int idp = (int)Session["id"];


        //Pinta el perfil personal del aspirante

        //El DataTable se puede usar dentro de los controladores web :3

        UAspirante perfilcompleto = new UAspirante();

        LAspirante perfil = new LAspirante();

        perfilcompleto.IdUser = int.Parse(idp.ToString());

        DataTable perfilp = perfil.obtenerPerfil(perfilcompleto);

        DL_perfil.DataSource = perfilp;

        DL_perfil.DataBind();

        //GridView para los puntos

        int        Idperfil  = int.Parse(idp.ToString());
        UAspirante mostrarP  = new UAspirante();
        LAspirante mispuntos = new LAspirante();

        GV_puntos.DataBind();


        //comentarios

        // DataTable perfilgc = perfil.obtenerComentarios(perfilcompleto);
        //GV_comentarios.DataSource = perfilgc;
        // GV_comentarios.DataBind();

        // Muestra los puntos totales
        LB_PuntosVaciosAsp.Visible = true;
    }
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        UAspirante llevaBusqueda = new UAspirante();
        LAspirante conBusq       = new LAspirante();

        llevaBusqueda.Busqueda = TB_BuscaOferta.Text;
        DataTable llevar = conBusq.BusquedaOferta(llevaBusqueda);

        DL_Ofertas.DataSource = llevar;
        DL_Ofertas.DataBind();



        L_ErrorBuscarOferta.Visible = llevaBusqueda.LabelVisible;

        L_ErrorBuscarOferta.Text = llevaBusqueda.Mensaje;
    }
Beispiel #10
0
    protected void BTN_agrega_Click(object sender, EventArgs e)
    {
        UAspirante tipoEmpleo   = new UAspirante();
        LAspirante registraTipo = new LAspirante();

        tipoEmpleo = registraTipo.RTipoEmpleo(tipoEmpleo, (int)Session["id"], (RBL_termino.SelectedItem).ToString(), (DDL_horario.SelectedItem).ToString(), (RBL_tiempo.SelectedItem).ToString(), cargarHoja(), Session.SessionID);

        /*tipoEmpleo.IdRegistro = (int)Session["id"];
         * tipoEmpleo.TerminoC = (RBL_termino.SelectedItem).ToString();
         * tipoEmpleo.Horario = (DDL_horario.SelectedItem).ToString();
         * tipoEmpleo.TiempoC = (RBL_tiempo.SelectedItem).ToString();
         * tipoEmpleo.Hoja = cargarHoja();
         * tipoEmpleo.Session = Session.SessionID;*/

        Response.Redirect(tipoEmpleo.Url);

        //ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", tipoEmpleo.Url, false);
        //Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", tipoEmpleo.Url);
    }
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        //valida si ya tiene peticion de citas
        int        idp         = (int)Session["id"];
        UAspirante validar     = new UAspirante();
        LAspirante validarsoli = new LAspirante();

        validar = validarsoli.Validaragenda(int.Parse(idp.ToString()));

        //envia mensaje a empresa
        UAspirante enviaM     = new UAspirante();
        LAspirante validarmsj = new LAspirante();
        String     Mensaje    = "Quiero agendar una cita";

        enviaM = validarmsj.MensajeCita(Mensaje.ToString(), (int)Session["id"], Int32.Parse(Convert.ToString(Request.QueryString["valor"])),
                                        DateTime.Now, Session.SessionID);

        Page.Response.Write("<script language='JavaScript'>window.alert('Tu mensaje ha sido enviado, en unos dias la empresa te contactará ');</script>");
        Response.Redirect(enviaM.Url);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["id"] == null || Session["nombre"] == null || Session["rol"] == null || (int)Session["rol"] != 2)
        {
            Session["id"]     = null;
            Session["nombre"] = null;
            Session["rol"]    = null;
            Response.Redirect("Loggin.aspx");
            Response.Cache.SetNoStore();
        }

        UAspirante oferta         = new UAspirante();
        LAspirante ofertacompleta = new LAspirante();

        int       id    = Int32.Parse(Convert.ToString(Request.QueryString["valor"]));
        DataTable datos = ofertacompleta.mostrarOfertaCompleta(id);

        DL_oferta.DataSource = datos;
        DL_oferta.DataBind();
    }
Beispiel #13
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int    idUsuario  = int.Parse(Session["id"].ToString());
        String nombreUser = Session["nombre"].ToString();
        int    idRol      = int.Parse(Session["rol"].ToString());

        UAspirante validaLink      = new UAspirante();
        LAspirante llevaValidacion = new LAspirante();

        validaLink.IdUser   = idUsuario;
        validaLink.UserName = nombreUser;
        validaLink.RolId    = idRol;
        validaLink          = llevaValidacion.ValidacionUrl(validaLink);

        Session["id"]     = validaLink.IdUser;
        Session["nombre"] = validaLink.UserName;
        Session["rol"]    = validaLink.RolId;

        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", validaLink.Url, false);
        Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", validaLink.Url);
        Response.Cache.SetNoStore();
    }