private void btnBuscar_Click(object sender, EventArgs e) { //ruta = ""; frmBuscarPersonalConTodo frmBPCT = new frmBuscarPersonalConTodo(); if (frmBPCT.ShowDialog() == DialogResult.OK) { personal = frmBPCT.PersonalSeleccionado; txtNombre.Text = personal.nombre; txtApellido.Text = personal.apellido; txtCorreo.Text = personal.email; txtCodigo.Text = personal.codigo; dtpFecha.Value = personal.fecha_ingreso; txtCantidadHE.Text = personal.totalHorasExtra.ToString(); txtBiblioteca.Text = personal.biblioteca.nombre; //var_tipoPerfil=Program.DBController.Perfil if (personal.foto != null) { pbPortada.Visible = true; MemoryStream ms1 = new MemoryStream(personal.foto); pbPortada.Image = new Bitmap(ms1); } else { pbPortada.Visible = false; MessageBox.Show("No hay foto encontrada"); } pbPortada.Visible = true; estadoComponentes(Estado.Buscar); } }
private void btnBuscar_Click(object sender, EventArgs e) { frmBuscarPersonalBiblioteca frmBuscarPersonal = new frmBuscarPersonalBiblioteca(); if (frmBuscarPersonal.ShowDialog() == DialogResult.OK) { personal = (ServicioJava.personalBiblioteca)frmBuscarPersonal.Personal; if (frmBuscarPersonal.Personal is ServicioJava.bibliotecario) { bibliotecario = (ServicioJava.bibliotecario)frmBuscarPersonal.Personal; txtCodigo.Text = bibliotecario.codigo; txtNombres.Text = bibliotecario.nombre; txtApellidos.Text = bibliotecario.apellido; txtCorreo.Text = bibliotecario.email; txtClave.Text = bibliotecario.contrasenia; dtpFechaIng.Value = bibliotecario.fecha_ingreso; cmbBibAisg.SelectedValue = bibliotecario.biblioteca.id; if (bibliotecario.diaSemana == "0") { cmbDiaAsig.SelectedIndex = -1; } else { cmbDiaAsig.SelectedItem = bibliotecario.diaSemana; } rbBibliotecario.Checked = true; } else if (frmBuscarPersonal.Personal is ServicioJava.auxiliar) { auxiliar = (ServicioJava.auxiliar)frmBuscarPersonal.Personal; txtCodigo.Text = auxiliar.codigo; txtNombres.Text = auxiliar.nombre; txtApellidos.Text = auxiliar.apellido; txtCorreo.Text = auxiliar.email; txtClave.Text = auxiliar.contrasenia; dtpFechaIng.Value = auxiliar.fecha_ingreso; cmbBibAisg.SelectedValue = auxiliar.biblioteca.id; cmbDiaAsig.Enabled = false; rbAuxiliar.Checked = true; } else if (frmBuscarPersonal.Personal is ServicioJava.practicante) { practicante = (ServicioJava.practicante)frmBuscarPersonal.Personal; txtCodigo.Text = practicante.codigo; txtNombres.Text = practicante.nombre; txtApellidos.Text = practicante.apellido; txtCorreo.Text = practicante.email; txtClave.Text = practicante.contrasenia; dtpFechaIng.Value = practicante.fecha_ingreso; cmbBibAisg.SelectedValue = practicante.biblioteca.id; cmbDiaAsig.Enabled = false; rbPracticante.Checked = true; } estadoComponentes(Estado.Buscar); } }
private void btnAgregarPersonal_Click(object sender, EventArgs e) { frmBuscarPersonalBiblioteca formBuscarPersonal = new frmBuscarPersonalBiblioteca(); formBuscarPersonal.Location = new Point(0, 0); if (formBuscarPersonal.ShowDialog() == DialogResult.OK) { ServicioJava.personalBiblioteca personalSeleccionado = (ServicioJava.personalBiblioteca)formBuscarPersonal.Personal; listaPAsignados.Add(personalSeleccionado); dgvPersonal.DataSource = null; dgvPersonal.DataSource = listaPAsignados; } }
private void dgvPersonal_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { try { ServicioJava.personalBiblioteca objPA = dgvPersonal.Rows[e.RowIndex].DataBoundItem as ServicioJava.personalBiblioteca; dgvPersonal.Rows[e.RowIndex].Cells["codigo"].Value = objPA.codigo; dgvPersonal.Rows[e.RowIndex].Cells["nombres"].Value = objPA.nombre; dgvPersonal.Rows[e.RowIndex].Cells["apellidos"].Value = objPA.apellido; } catch (Exception ex) { System.Console.WriteLine(ex); } }
private void btnAcceder_Click(object sender, EventArgs e) { //KeyValuePair<String, ServicioJava.usuario> a = new KeyValuePair<>(servTA.validarUsuario("*****@*****.**", "987654")); ServicioJava.pairStringUsuario userV = servTA.validarUsuario(placeHolderUsuario.Text, txtcontraseña.Text); ServicioJava.personalBiblioteca datosUsuario = servTA.informacionPersonalBiblioteca(placeHolderUsuario.Text); if (userV.nombreTipo == "") { MessageBox.Show("ERROR , ¡Su usuario o contraseña no coincidden!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (userV.nombreTipo == "ADMINISTRADOR") { frmPerfilAdministrador frmPerfilAdministrador = new frmPerfilAdministrador(this, userV.user); frmPerfilAdministrador.Visible = true; this.Visible = false; } else if (userV.nombreTipo == "PERSONAL") { string tipoP = servTA.hallarTipoUsuario(userV.user.id); if (tipoP == "PRACTICANTE") { frmPerfilPracticante frmPerfilPracticante = new frmPerfilPracticante(this, userV.user, datosUsuario); frmPerfilPracticante.Visible = true; this.Visible = false; } else if (tipoP == "AUXILIAR") { frmPerfilAuxiliar frmPerfilAuxiliar = new frmPerfilAuxiliar(this, userV.user, datosUsuario); frmPerfilAuxiliar.Visible = true; this.Visible = false; } else if (tipoP == "BIBLIOTECARIO") { frmPerfilBibliotecario formBibliotecario = new frmPerfilBibliotecario(this, userV.user, datosUsuario); formBibliotecario.Visible = true; this.Visible = false; } else if (tipoP == "GESTOR") { frmPerfilGestor formGestor = new frmPerfilGestor(this, userV.user, datosUsuario); formGestor.Visible = true; this.Visible = false; } } this.placeHolderUsuario.Text = ""; this.placeHolderUsuario.PlaceHolderText = "*****@*****.**"; this.txtcontraseña.Text = ""; }
public frmConfigurar(Form formPerfilPersonal, TipoPerfil tipoPerfil, ServicioJava.usuario _user, ServicioJava.personalBiblioteca _datosUsuario) { var_usuario = _user; var_datosUsuario = _datosUsuario; var_perfilPersonal = formPerfilPersonal; var_tipoPerfil = tipoPerfil; //Para mostrar los datos InitializeComponent(); txtNombre.Text = var_usuario.nombre; txtApellido.Text = var_usuario.apellido; txtCorreo.Text = var_usuario.email; txtCodigo.Text = var_datosUsuario.codigo; dtpFecha.Value = var_datosUsuario.fecha_ingreso; if (var_datosUsuario.foto != null) { MemoryStream ms1 = new MemoryStream(var_datosUsuario.foto); pbPortada.Image = new Bitmap(ms1); } switch (var_tipoPerfil) { case TipoPerfil.PerfilBibliotecario: txtPuesto.Text = "Bibliotecario"; break; case TipoPerfil.PerfilGestor: txtPuesto.Text = "Gestor"; break; case TipoPerfil.PerfilPracticante: txtPuesto.Text = "Practicante"; break; case TipoPerfil.PerfilAuxiliar: txtPuesto.Text = "Auxiliar"; break; default: break; } txtCantidadHE.Text = var_datosUsuario.totalHorasExtra.ToString(); txtBiblioteca.Text = var_datosUsuario.biblioteca.nombre; estadoComponentes(Estado.Inicial); }