12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- 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 ImpulseVision
- {
- public partial class FormEditUser : Form
- {
- public FormEditUser()
- {
- InitializeComponent();
- }
- private void TbxPassportSeria_KeyPress(object sender, KeyPressEventArgs e)
- {
- e.Handled = true;
- if (e.KeyChar == (char)Keys.Back)
- {
- e.Handled = false;
- }
- if(char.IsDigit(e.KeyChar))
- {
- e.Handled = false;
- }
- }
- private void FormEditUser_Load(object sender, EventArgs e)
- {
- // TODO: This line of code loads data into the 'impulseVisionAppDataSet1.Users' table. You can move, or remove it, as needed.
- this.usersTableAdapter.Fill(this.impulseVisionAppDataSet1.Users);
- LblSelectUserID.Hide();
- BsUserInfo.Filter = $"ID = '{LblSelectUserID.Text.Trim()}'";
- }
- private void BtnSaveEditing_Click(object sender, EventArgs e)
- {
- BtnSaveEditing.DialogResult = DialogResult.None;
- if (TbxPassportSeria.Text.Trim().Length < 4)
- {
- MessageBox.Show("Серия паспорта не может быть короче 4-х чисел!", "ImpulseVision", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
- return;
- }
- if (TbxPassportNumber.Text.Trim().Length < 6)
- {
- MessageBox.Show("Номер паспорта не может быть короче 6-ти чисел!", "ImpulseVision", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
- return;
- }
- if (TbxPhone.Text.Trim().Length < 10)
- {
- MessageBox.Show("Номер телефона не может быть короче 10-ти чисел!", "ImpulseVision", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
- return;
- }
- BtnSaveEditing.DialogResult = DialogResult.OK;
- BsUserInfo.EndEdit();
- this.usersTableAdapter.Update(this.impulseVisionAppDataSet1.Users);
- Close();
- }
- private void TbxPassportSeria_Validated(object sender, EventArgs e)
- {
- if (TbxPassportSeria.Text.Trim().Length > 4)
- {
- TbxPassportSeria.Text = TbxPassportSeria.Text.Trim().Substring(0, 4);
- }
- }
- private void TbxPassportNumber_Validated(object sender, EventArgs e)
- {
- if (TbxPassportNumber.Text.Trim().Length > 6)
- {
- TbxPassportNumber.Text = TbxPassportNumber.Text.Trim().Substring(0, 6);
- }
- }
- }
- }
|