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); }
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(); } }
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(); } }
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(); } }