123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.Data.SqlClient;
- using System.Net;
- using System.Net.Mail;
- namespace ARM_spec_otdelenia
- {
- public partial class Authorization : Form
- {
-
- public Authorization()
- {
- InitializeComponent();
- }
- //Показать текст пароля при вводе
- private void pictureBox1_Click(object sender, EventArgs e)
- {
- pictureBox1.Visible = false;
- pasText.UseSystemPasswordChar = false;
- pictureBox2.Visible = true;
- }
- //Скрыть текст пароля при вводе
- private void pictureBox2_Click(object sender, EventArgs e)
- {
- pictureBox2.Visible = false;
- pasText.UseSystemPasswordChar = true;
- pictureBox1.Visible = true;
- }
- private void enterBtn_Click(object sender, EventArgs e)
- {
- if(string.IsNullOrEmpty(logText.Text) || string.IsNullOrEmpty(pasText.Text))
- {
- MessageBox.Show("Не все поля заполнены!");
- return;
- }
- else
- {
- using(var db = new ARMClassesDataContext())
- {
- var user = db.Пользователи.FirstOrDefault(u => logText.Text == u.Логин && pasText.Text == u.Пароль);
- if (user == null)
- {
- MessageBox.Show("Пользователь не найден!");
- return;
- }
- else
- {
- if (user.Логин == "Admin")
- {
- var admin = new AdminForm();
- admin.Show();
- Hide();
- }
- else
- {
- var admin = new UserForm();
- admin.Show();
- Hide();
- }
- }
- }
- }
- }
- private void regBtn_Click(object sender, EventArgs e)
- {
- Registration registration = new Registration();
- registration.Show();
- Hide();
- }
- private void changeBtn_Click(object sender, EventArgs e)
- {
- ChangePassword change = new ChangePassword();
- change.Show();
- Hide();
- }
- private void enterBtn_MouseMove(object sender, MouseEventArgs e)
- {
- enterBtn.ForeColor = Color.FromArgb(24, 186, 96);
- enterBtn.FlatAppearance.BorderColor = Color.FromArgb(24, 186, 96);
- }
- private void enterBtn_MouseLeave(object sender, EventArgs e)
- {
- enterBtn.ForeColor = Color.Black;
- enterBtn.FlatAppearance.BorderColor = Color.Black;
- }
- private void regBtn_MouseMove(object sender, MouseEventArgs e)
- {
- regBtn.ForeColor = Color.FromArgb(24, 186, 96);
- regBtn.FlatAppearance.BorderColor = Color.FromArgb(24, 186, 96);
- }
- private void regBtn_MouseLeave(object sender, EventArgs e)
- {
- regBtn.ForeColor = Color.Black;
- regBtn.FlatAppearance.BorderColor = Color.Black;
- }
- private void changeBtn_MouseMove(object sender, MouseEventArgs e)
- {
- changeBtn.ForeColor = Color.FromArgb(24, 186, 96);
- changeBtn.FlatAppearance.BorderColor = Color.FromArgb(24, 186, 96);
- }
- private void changeBtn_MouseLeave(object sender, EventArgs e)
- {
- changeBtn.ForeColor = Color.Black;
- changeBtn.FlatAppearance.BorderColor = Color.Black;
- }
- }
- }
|