| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- 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;
- namespace СУБД_Агентство
- {
- public partial class FormProfile : Form
- {
- public FormProfile()
- {
- InitializeComponent();
- }
- private void FormProfile_Load(object sender, EventArgs e)
- {
- // TODO: This line of code loads data into the 'dbAgentstvoDataSet1.Users' table. You can move, or remove it, as needed.
- this.usersTableAdapter.Fill(this.dbAgentstvoDataSet1.Users);
- }
- private void btnSave_Click(object sender, EventArgs e)
- {
- // если пользователь изменяет пароль
- if (tbxNewPass.Text != "")
- {
- // если старый пароль, указанный пользователем, не совпадает
- // с текущим паролем в базе данных, ...
- if (tbxOldPass.Text != lblCurrentPass.Text)
- {
- MessageBox.Show("Вы ввели неправильный старый пароль!");
- return;
- }
- // записать новый пароль в метку lblCurrentPass
- // т.к. lblCurrentPass связана с базой данных, пароль будет сохранен
- // в таблицу Users
- lblCurrentPass.Text = tbxNewPass.Text;
- }
- // сохранить изменения в БД
- bsUsers.EndEdit();
- usersTableAdapter.Update(this.dbAgentstvoDataSet1.Users);
- this.Close(); // закрыть текущую форму
- }
- private void btnLoadPhoto_Click(object sender, EventArgs e)
- {
- // если пользователь выбрал файл с фотографией и подтверждает открытие, ...
- if (openFileDialog1.ShowDialog() == DialogResult.OK)
- // загрузить фотографию в PictureBox
- photoPictureBox.Image = Image.FromFile(openFileDialog1.FileName);
- }
- private void btnClearPhoto_Click(object sender, EventArgs e)
- {
- DialogResult rez = MessageBox.Show("Очистить фотографию?", "Внимание!", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
- // если подтверждается очистка, ...
- if (rez == DialogResult.Yes)
- // очистить фотографию
- photoPictureBox.Image = null;
- }
- }
- }
|