private void MostrarTurno()
        {
            string IDTurno = MRegistroAcceso.CaptarTurno();

            dataListado.DataSource = MRegistroAcceso.MostrarTurnos(Convert.ToInt32(cbTop.Text), txtCedulaTurno.Text, Convert.ToInt32(IDTurno));
            // this.OcultarColumnas();
            lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count);
        }
        private void Acceso()
        {
            SinErrores();
            if (validar())
            {
                MessageBox.Show("¡Ingresando al sistema!", "Accediendo...", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }

            DataTable Datos = MUsuario.Login((this.cbCedula.Text + this.txtusuario.Text), this.txtcontraseña.Text);

            if (Datos.Rows.Count == 0)
            {
                MessageBox.Show("Datos incorrectos o la cuenta no existe", "Laboratorio", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.txtcontraseña.Clear();
            }
            else
            {
                var lista = MTurno.Mostrar("");

                TimeSpan hora = DateTime.Now.TimeOfDay;

                bool isbetween;
                int  IDTurno = 0;

                foreach (var item in lista)
                {
                    isbetween = item.Comienzo < hora && hora < item.Final;
                    if (isbetween)
                    {
                        IDTurno = item.ID;
                        break;
                    }
                }
                if (IDTurno == 0)
                {
                    IDTurno = 1;
                }

                MRegistroAcceso.Insertar(0, Datos.Rows[0][0].ToString(), IDTurno, DateTime.Now);

                MenuInicio.cedula = Datos.Rows[0][0].ToString();
                MenuInicio.nombre = Datos.Rows[0][1].ToString();
                MenuInicio.acceso = Datos.Rows[0][2].ToString();

                //esto es para ponerle valor en factura al id del trabajador
                //Factura.id_trabajador= Datos.Rows[0][0].ToString();

                MessageBox.Show("Bienvenido/a " + Datos.Rows[0][1].ToString(), "Laboratorio", MessageBoxButtons.OK);

                MenuInicio Menu = new MenuInicio();
                Menu.Show();
                Menu.WindowState = FormWindowState.Maximized;
                this.Hide();
            }
        }
 private void MostrarFechas()
 {
     dataListado.DataSource = MRegistroAcceso.MostrarFechas(Convert.ToInt32(cbTop.Text), txtCedulaTurno.Text, Convert.ToDateTime(dtDesde.Text), Convert.ToDateTime(dtHasta.Text));
     // this.OcultarColumnas();
     lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count);
 }
 //metodos
 private void Mostrar()
 {
     dataListado.DataSource = MRegistroAcceso.Mostrar(Convert.ToInt32(cbTop.Text), (cbCedula.Text + txtCedula.Text));
     // this.OcultarColumnas();
     lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count);
 }