Пример #1
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            CategoriaPuesto categoriaPuesto = new CategoriaPuesto();

            categoriaPuesto.CodCategoria    = Int32.Parse(ddlCategorias.SelectedValue);
            categoriaPuesto.NombreCategoria = ddlCategorias.SelectedItem.Text;

            ClienteEmpleadorData clienteData = new ClienteEmpleadorData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);
            String           usuario         = HttpContext.Current.User.Identity.Name;
            ClienteEmpleador clienteEmplador = new ClienteEmpleador();

            clienteEmplador = clienteData.GetClientePorUsuario(usuario);

            PuestoOfertado puestoOfertado = new PuestoOfertado();

            puestoOfertado.CategoriaPuesto      = categoriaPuesto;
            puestoOfertado.ClienteEmpleador     = clienteEmplador;
            puestoOfertado.Abierto              = 0;
            puestoOfertado.Ciudad               = tbCiudad.Text;
            puestoOfertado.DescripcionPuesto    = tbDescripcion.Text;
            puestoOfertado.DiasLaborar          = tbDias.Text;
            puestoOfertado.ExperienciaRequerida = tbexperiencia.Text;
            puestoOfertado.HoraSalida           = tbSalida.Text;
            puestoOfertado.HoraEntrada          = tbHora.Text;
            puestoOfertado.NumeroVacantes       = Int32.Parse(tbVacantes.Text);
            puestoOfertado.Provincia            = tbProvincia.Text;
            puestoOfertado.Sueldo               = float.Parse(tbSalario.Text);

            PuestoOfertadoData puestoOfertadoData = new PuestoOfertadoData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);

            puestoOfertadoData.InsertarPuestoOfertado(puestoOfertado);
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                String codCliente = Request.QueryString["codCliente"];
                puestoOferData       = new PuestoOfertadoData(chain);
                clienteEmpleadorData = new ClienteEmpleadorData(chain);

                listaPuestos = puestoOferData.GetPuestosPorCompania(int.Parse(codCliente));
                ClienteEmpleador clienteEmp = clienteEmpleadorData.GetClientePorID(int.Parse(codCliente));

                lblNombreCompania.Text = clienteEmp.NombreCompania;
                gvPuestos.DataSource   = listaPuestos;
                gvPuestos.DataBind();
            }
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                String codPuesto = Request.QueryString["codPuesto"];
                entrevistasData       = new EntrevistasData(chain);
                puestoData            = new PuestoOfertadoData(chain);
                clienteEmpData        = new ClienteEmpleadorData(chain);
                this.listaEntrevistas = entrevistasData.GetEntrevistasPorPuesto(int.Parse(codPuesto));
                PuestoOfertado   puesto     = puestoData.GetPuestoPorId(int.Parse(codPuesto));
                ClienteEmpleador clienteEmp = clienteEmpData.GetClientePorID(puesto.ClienteEmpleador.IdClienteEmpleador);

                lblCompania.Text         = clienteEmp.NombreCompania;
                lblNombrePuesto.Text     = puesto.DescripcionPuesto;
                gvEntrevistas.DataSource = listaEntrevistas;
                gvEntrevistas.DataBind();
            }
        }
Пример #4
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            ContactoEmpleador contactoEmpleador = new ContactoEmpleador();

            contactoEmpleador.ClienteEmpleador = this.clienteEmpleador;
            contactoEmpleador.NombreConstacto  = tbNombre.Text;
            contactoEmpleador.Designacion      = tbAsignacion.Text;
            contactoEmpleador.Email            = tbCorreo.Text;
            contactoEmpleador.Extencion        = Int32.Parse(tbExt.Text);
            contactoEmpleador.Fax      = Int32.Parse(tbFax.Text);
            contactoEmpleador.Telefono = Int32.Parse(tbTelefono.Text);

            contactoEmpleador.NombreUsuario = tbUsuario.Text;
            contactoEmpleador.ClaveAcceso   = tbContrasena.Text;

            ClienteEmpleadorData clienteEmpleadorData = new ClienteEmpleadorData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);

            clienteEmpleadorData.InsertarClienteEmpleador(contactoEmpleador);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                clienteEmpData = new ClienteEmpleadorData(chain);
                puestoOferData = new PuestoOfertadoData(chain);
                listaClientes  = clienteEmpData.GetClientesEmpleadores();
                listaPuestos   = puestoOferData.GetPuestos();

                ddlCompanias.DataSource     = listaClientes;
                ddlCompanias.DataTextField  = "nombreCompania";
                ddlCompanias.DataValueField = "idClienteEmpleador";
                ddlCompanias.DataBind();

                ddlPuestosDeTrabajo.DataSource     = listaPuestos;
                ddlPuestosDeTrabajo.DataTextField  = "descripcionPuesto";
                ddlPuestosDeTrabajo.DataValueField = "clavePuesto";
                ddlPuestosDeTrabajo.DataBind();
            }
        }