Пример #1
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.Text.Length > 0 && txtPassword.Text.Length > 0)
            {
                List <Usuario_Mdl> listaUsuario = new List <Usuario_Mdl>();
                Usuario_Ctl        objUsuario   = new Usuario_Ctl();

                listaUsuario = objUsuario.listaUsuario();

                foreach (var Usuario in listaUsuario)
                {
                    if (txtUsuario.Text.ToUpper() == Usuario.nombre.ToUpper() && txtPassword.Text == Usuario.password)
                    {
                        MessageBox.Show("Bienvenido " + Usuario.nombre + ", " + Environment.NewLine + " al Sistema de Puntualidad", "MENSAJE", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.DialogResult = DialogResult.OK;
                        this.Close();
                        return;
                    }
                }

                MessageBox.Show("Usuario y/o Contraseña Incorrectas, favor de verificar sus datos", "Error en los Datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtUsuario.Text  = "";
                txtPassword.Text = "";
                txtUsuario.Focus();
            }
        }
Пример #2
0
        private void Nuevo()
        {
            DataTable dtUsuario = new DataTable();

            dtUsuario.Columns.Add("id_usuario");
            dtUsuario.Columns.Add("nombre");
            dtUsuario.Columns.Add("password");
            dtUsuario.Columns.Add("id_rol");
            dtUsuario.Columns.Add("correo");
            dtUsuario.Columns.Add("telefono");
            dtUsuario.Columns.Add("extencion");
            dtUsuario.Columns.Add("alta");
            dtUsuario.Columns.Add("baja");
            dtUsuario.Columns.Add("estatus");
            dtUsuario.Columns.Add("reset_pass");

            DataRow dRow = dtUsuario.NewRow();

            dRow["id_usuario"] = idUsu;
            dRow["nombre"]     = txtNombre.Text;
            dRow["password"]   = txtPassword.Text;
            dRow["id_rol"]     = 1;
            dRow["correo"]     = txtCorreo.Text;
            dRow["telefono"]   = txtTelefono.Text;
            dRow["extencion"]  = txtExtencion.Text;
            dRow["alta"]       = DateTime.Now.ToString("yyyyMMdd");
            dRow["baja"]       = DateTime.Now.ToString("yyyyMMdd");

            if (chbEstatus.CheckState == CheckState.Checked)
            {
                dRow["estatus"] = 1;
            }
            else
            {
                dRow["estatus"] = 0;
            }

            if (chbReset.CheckState == CheckState.Checked)
            {
                dRow["reset_pass"] = 1;
            }
            else
            {
                dRow["reset_pass"] = 0;
            }

            dtUsuario.Rows.Add(dRow);

            Usuario_Ctl objUsuario = new Usuario_Ctl();

            if (objUsuario.NuevoUsuario(dtUsuario) == true)
            {
                this.Close();
            }
        }