Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.02.2022
Сообщений: 33

Как создать аккаунт и войти в него где будут определенные функции

16.04.2022, 11:36. Показов 348. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я создаю аккаунт сотрудника с помощью админа, но потом я могу только просто войти в аккаунт, но не могу пользоваться функциями сотрудника
Может я как то неправильно пользуюсь листами?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
static void Main(string[] args)
        {
            var login = new List<string>();
            var password = new List<string>();
 
            var TovarName = new List<string>();
            var TovarCost = new List<double>();
 
            double dollar = 103.12;
            double euro = 114.32;
 
            string admin_log = "admin";
            string admin_pass = "admin";
            login.Add(admin_log);
            password.Add(admin_pass);
 
            string kass_log = "kassir";
            string kass_pass = "kassir";
            login.Add(kass_log);
            password.Add(kass_pass);
 
            restart:
            Console.WriteLine("Вход в систему.");
            Console.WriteLine("");
 
            Console.WriteLine("Логин: ");
            string login_enter = Convert.ToString(Console.ReadLine());
            Console.WriteLine("Пароль: ");
            string pass_enter = Convert.ToString(Console.ReadLine());
            int i = login.IndexOf(pass_enter);
            int j = password.IndexOf(login_enter);
 
            if (password.Contains(pass_enter))
            {
                if (login.Contains(login_enter))
                {
                    if (password.Contains(pass_enter) && i == j)
                    {
                        Console.WriteLine("Вы вошли в систему.");
                    }
                }
                else
                {
                    Console.WriteLine("Логин неверный.");
                    Console.WriteLine("");
                    goto restart;
                    
                }
            }
            else
            {
                Console.WriteLine("Пароль неверный.");
                Console.WriteLine("");
                goto restart;
            }
 
            if (login_enter == admin_log && pass_enter == admin_pass)
            {
            restart1:
                Console.WriteLine("Выберете действие: 1 - Создать нового сотрудника, 2 - Указать скидку, 3 - Вывести список аккаутов, 0 - Выход");
                int r = Convert.ToInt32(Console.ReadLine());
                switch (r)
                {
                    case 1:
                        Console.WriteLine("Новый логин сотрудника: ");
                        string login_reg_kass = Convert.ToString(Console.ReadLine());
                        login.Add(login_reg_kass);
 
                        Console.WriteLine("Новый пароль сотрудника: ");
                        string pass_reg_kass = Convert.ToString(Console.ReadLine());
                        password.Add(pass_reg_kass);
 
                        Console.WriteLine("Новый сотрудник зарегистрирован.");
                        goto restart;
                    case 2:
                        Console.WriteLine("Введите скидку:");
                        int New_Skidka = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("Установлена скидка - " + New_Skidka + "%");
                        goto restart1;
                    case 3:
                        int q = 0;
                        for (int m = 0; m < login.Count; m++)
                        {
                            q++;
                            Console.WriteLine(q + ") Логин: " + login[m] + ", Пароль: " + password[m]);
                        }
                        goto restart1;
                    case 0:
                        Environment.Exit(0);
                        break;
                    default:
                        Console.WriteLine("Попробуйте ввести цифру заново.");
                        goto restart1;
                }
 
            }
 
            if ((login_enter == kass_log && pass_enter == kass_pass) || (login_enter == login_reg_kass && pass_enter == pass_reg_kass))
            {
                restart2:
                Console.WriteLine("Выберете действие: Создание чека - 1, Конвертирование валюты - 2, Выход - 0");
                int b = Convert.ToInt32(Console.ReadLine());
 
                switch (b)
                {
Он пишет, что переменных login_reg_kass и pass_reg_kass не существует в данном контексте
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.04.2022, 11:36
Ответы с готовыми решениями:

Как создать новый массив из элементов старого, которые будут содержать определенные свойства
Добрый вечер. Есть массив с пользователями. Пользователь - объект с набором свойств. Необходимо создать функцию, которая выведет новый...

Как войти в давно заброшенный аккаунт mail.ru?
Всем привет. Недавно вспомнил, что у меня есть мой очень старый аккаунт mail ru, которым я уже не пользуюсь очень давно, наверное даже...

Как используя запрос post войти в аккаунт?
Прошу помощи/подсказки. В качестве тренировки хотел войти в свой аккаунт и считать какие-то данные.. Но не знаю как это сделать. Делаю вот...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.04.2022, 11:36
Помогаю со студенческими работами здесь

Создать почтовый аккаунт если на него выслали письмо
Запостил сюда этот вопрос, т.к. не знаю в какую категорию его можно отнести. Интересует такой вопрос. Предположим у меня есть сайт...

Как организовать header файл, где будут находиться функции
Возник вопрос, как можно организовать header файл где будут находиться функции, в Main у меня есть DataGridView, ComboBox и ещё много...

Хром не может войти в аккаунт
Столкнулся с проблемой - после очистки кеша, истории и тому подобного, не может зайти обратно в аккаунт. Любой, как угодно. Переходил...

GET запрос не позволяет войти в аккаунт
public void probnik(string login, string pass) { EventHandler method = null; try { ...

Не могу войти в аккаунт Гугл
Здравствуйте. Такая проблема. В один аккаунт в GMail зашёл без каких-либо проблем. Но мне нужна 2 акка, хочу добавить второй, ввожу Emal,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru