示例#1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            LibraryEntity.Reader reader = new LibraryEntity.Reader();
            reader.MaDG     = (int)dgvReader.SelectedRows[0].Cells["MaDG"].Value;
            reader.HoTen    = dgvReader.SelectedRows[0].Cells["HoTen"].Value.ToString();
            reader.GioiTinh = dgvReader.SelectedRows[0].Cells["GioiTinh"].Value.ToString();
            reader.NgaySinh = (DateTime)dgvReader.SelectedRows[0].Cells["NgaySinh"].Value;
            reader.SDT      = dgvReader.SelectedRows[0].Cells["SDT"].Value.ToString();
            reader.Email    = dgvReader.SelectedRows[0].Cells["Email"].Value.ToString();
            reader.DiaChi   = dgvReader.SelectedRows[0].Cells["DiaChi"].Value.ToString();

            (new Forms.Reader.frmEditReader(reader)).ShowDialog();
            dgvReader.Refresh();
        }
示例#2
0
        public frmEditReader(LibraryEntity.Reader reader)
        {
            InitializeComponent();

            lblAddressError.Text       = "";
            lblEmailError.Text         = "";
            lblPhoneNumberWarning.Text = "";
            lblReaderNameError.Text    = "";
            lblSexError.Text           = "";

            nudYear.Maximum = DateTime.Now.Year;
            nudYear.Minimum = nudYear.Maximum - 100;
            nudDay.Maximum  = DateTime.DaysInMonth(Convert.ToInt32(nudYear.Value), Convert.ToInt32(nudMonth.Value));

            txtReaderName.Text  = reader.HoTen;
            cboSex.Text         = reader.GioiTinh;
            nudDay.Value        = reader.NgaySinh.Day;
            nudMonth.Value      = reader.NgaySinh.Month;
            nudYear.Value       = reader.NgaySinh.Year;
            txtAddress.Text     = reader.DiaChi;
            txtPhoneNumber.Text = reader.SDT;
            txtEmail.Text       = reader.Email;
            readerID            = reader.MaDG;
        }