예제 #1
0
        //private void checkBox2_CheckedChanged(object sender, EventArgs e)
        //{
        //    checkBox2.Image = Image.FromFile("{D:\\Pictures/rr.jpg}");
        //}

        private void button1_Click(object sender, EventArgs e)
        {
            context.Doctors
            .Add(
                new Doctor
            {
                LastName   = Convert.ToString(textBox1.Text),
                FirstName  = textBox2.Text,
                Login      = textBox3.Text,
                Password   = Codify.HashPassword(textBox4.Text),
                Image      = "rr.jpg",
                Department = context.Departments
                             .FirstOrDefault(x => x.Name == textBox6.Text),
                Stage = int.Parse(textBox5.Text)
            });


            context.SaveChanges();
        }
예제 #2
0
        private void btnEnter_Click(object sender, EventArgs e)
        {
            string login = textBox1.Text;
            string pass  = textBox2.Text;

            var doctor = context.Doctors.FirstOrDefault(x => x.Login == login);
            var depart = context.Departments.FirstOrDefault(y => y.Id == doctor.DepartmentId);

            if (doctor != null)
            {
                var passwordHash = doctor.Password;
                if (Codify.Verify(pass, passwordHash))
                {
                    EnteredInstance   = doctor;
                    EnterDep          = depart;
                    this.DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("There is no doctor with this name...");
                }
            }
            else
            {
                MessageBox.Show("Но-но...");
            }

            //if (login == "nata" && pass == "123")
            //{
            //MainForm form = new MainForm();
            //form.ShowDialog();

            // MessageBox.Show($"Wellcome, {login}");
            // DialogResult = DialogResult.OK;
            //}
            //else
            //{
            //    MessageBox.Show("Noname");
            //}
        }