public void fnFiltroPorEmpleado(string id)
        {
            string    entrada    = id;
            DataTable dtbl_datos = new DataTable();

            try
            {
                //cargar los datos del empleado
                string       aux      = string.Empty;
                usuarioClass busqueda = new usuarioClass();
                dtbl_datos = busqueda.fnSeleccionaUsuario(entrada);
                if (dtbl_datos.Rows.Count > 0)
                {
                    dgv_historico.DataSource = dtbl_datos;
                }
                else
                {
                    return;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message + " " + ex.StackTrace);
            }
        }
Esempio n. 2
0
        private void txtFiltro_KeyUp(object sender, KeyEventArgs e)
        {
            if (string.IsNullOrEmpty(txtFiltro.Text) || string.IsNullOrWhiteSpace(txtFiltro.Text))
            {
                DataTable dt = (DataTable)dgv_empleados.DataSource;
                dt.Clear();
            }
            DataTable dtbl_datos = new DataTable();

            try
            {
                //carcgar los datos del empleado
                string       entrada  = txtFiltro.Text;
                string       aux      = string.Empty;
                usuarioClass busqueda = new usuarioClass();
                dtbl_datos = busqueda.fnSeleccionaUsuarioNombre(entrada);
                if (dtbl_datos.Rows.Count > 0)
                {
                    dgv_empleados.AutoSizeColumnsMode =
                        DataGridViewAutoSizeColumnsMode.Fill;

                    dgv_empleados.DataSource = dtbl_datos;
                }
                else
                {
                    return;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message + " " + ex.StackTrace);
            }
        }
Esempio n. 3
0
        /// <summary>
        /// INGRESA UN USUARIO NUEVO AL SISTEMA
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button3_Click(object sender, EventArgs e)
        {
            InputName     user_input    = new InputName();
            usuarioClass  nuevo_usuario = new usuarioClass();
            cuadroMensaje mensaje       = new cuadroMensaje();

            if (DialogResult.OK == user_input.ShowDialog())
            {
                if (nuevo_usuario.fnIngresaUsuario(user_input.userName, user_input.userPaterno, user_input.userMaterno, user_input.userGenero, user_input.userEdad, user_input.userRol, user_input.userPuesto, user_input.userCorreo, "jorbee2020", user_input.userPathImagen))
                {
                    mensaje.fnCargarMensaje("SE AGREGO EL USUARIO");
                    mensaje.Show();
                }
                else
                {
                    mensaje.fnCargarMensaje("ERROR: NO SE AGREGO EL USUARIO");
                    mensaje.Show();
                }
            }
        }
Esempio n. 4
0
        public void fnCargaNuevoArchivo(int fiebre, int tos, int malestar, int dolor, int dificultad)
        {
            usuarioClass user_dat        = new usuarioClass();
            DataTable    usuario_dat     = user_dat.fnSeleccionaUsuario(id_empleado);
            string       nombre_completo = string.Empty;
            DateTime     dateTime        = DateTime.Now;
            string       fecha_actual    = dateTime.ToString("MM/dd/yyyy");

            object[] obj;
            foreach (DataRow item in usuario_dat.Rows)
            {
                obj             = item.ItemArray;
                nombre_completo = obj[2].ToString() + " " + obj[3].ToString() + " " + obj[4].ToString();
            }
            CrearComprobantePDF pdf = new CrearComprobantePDF(nombre_completo, fecha_actual, this.codigo_actual, this.numero_entrevistador, fiebre, tos, malestar, dolor, dificultad);

            pdf.fnCrearArchivo();
            pdf.fnConstruirCuerpoArchivo();

            web_browser_files.Navigate(this.path_archivo);
        }
Esempio n. 5
0
        public void fnFiltroPorEmpleado(string id)
        {
            string    entrada    = id;
            DataTable dtbl_datos = new DataTable();

            try
            {
                //cargar los datos del empleado
                string       aux      = string.Empty;
                usuarioClass busqueda = new usuarioClass();
                dtbl_datos = busqueda.fnSeleccionaUsuario(entrada);
                if (dtbl_datos.Rows.Count > 0)
                {
                    foreach (DataRow item in dtbl_datos.Rows)
                    {
                        object[] array_usuario = item.ItemArray;
                        txtCuestionado.Text = array_usuario[2].ToString() + " " +
                                              array_usuario[3].ToString() + " " +
                                              array_usuario[4].ToString();
                        txt_num_empleado.Text = array_usuario[0].ToString();
                        txtGenero.Text        = array_usuario[5].ToString();
                        txtEdad.Text          = array_usuario[6].ToString();
                        txtPuesto.Text        = /*array_usuario[8].ToString();*/ "Supervisor";
                        txt_correo.Text       = array_usuario[9].ToString();

                        conexionBD cc = new conexionBD();
                        pictureBox1.Image    = cc.ObtenerBitmapBDD(Int32.Parse(array_usuario[0].ToString()), "tbl_fotoUsuarios", "id_user = @id");
                        pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
                    }
                }
                else
                {
                    return;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message + " " + ex.StackTrace);
            }
        }
Esempio n. 6
0
        public void fnIniciar()
        {
            this.usuario     = txt_usuario.Text;
            this.contrasenia = txt_contrasenia.Text;
            if (string.IsNullOrEmpty(this.usuario) || string.IsNullOrWhiteSpace(this.usuario) &&
                string.IsNullOrEmpty(this.contrasenia) || string.IsNullOrWhiteSpace(this.contrasenia))
            {
                cuadroMensaje message = new cuadroMensaje();
                message.fnCargarMensaje("Debes de ingresar un usuario y una contraseña");
                message.Show();
            }
            else
            {
                usuarioClass busqueda = new usuarioClass();

                if (busqueda.fnLogeoSistema(this.usuario, this.contrasenia))
                {
                    DataTable dtbl_user = busqueda.fnSeleccionaUsuarioCorreo(this.usuario);
                    object[]  user_data = new object[1];
                    foreach (DataRow item in dtbl_user.Rows)
                    {
                        user_data = item.ItemArray;
                    }
                    Form1 form1 = new Form1(user_data);
                    form1.Show();
                    form1.id_entrevistador = busqueda.id_actual;
                    this.Hide();
                }
                else
                {
                    cuadroMensaje message = new cuadroMensaje();
                    message.fnCargarMensaje("Usuario o Contraseña invalidos");
                    message.Show();
                }
            }
        }