示例#1
0
        public void Hienthi()
        {
            lstGV = GiaoVienController.getAllDataGV();
            DataTable dt = ViewHelper.ToDataTable <GiaoVien>(lstGV);

            dtgrGV.DataSource = dt;
            dtgrGV.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dt.Columns["MaGV"].ColumnName         = "Mã Giáo Viên";
            dt.Columns["HoTen"].ColumnName        = "Họ Tên";
            dt.Columns["NgaySinh"].ColumnName     = "Ngày Sinh";
            dt.Columns["GioiTinh"].ColumnName     = "Giới Tính (Nữ ✓/nam)";
            dt.Columns["Sdt"].ColumnName          = "Số Điện Thoại";
            dt.Columns["DiaChi"].ColumnName       = "Địa Chỉ";
            dt.Columns["TenMon"].ColumnName       = "Tên môn";
            int j = 0;

            foreach (DataGridViewColumn col in dtgrGV.Columns)
            {
                col.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
                col.HeaderCell.Style.Font      = new Font("Arial", 12F, FontStyle.Bold, GraphicsUnit.Pixel);
                dtgrGV.Columns[j].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
                j++;
            }
            try { dtgrGV.CurrentCell = dtgrGV[CurCl, CurR]; } catch { }
            // lblTongSL.Text = GetTongSobanGhi("select * from GiaoVien").ToString();
            dtgrGV.Refresh();
        }
示例#2
0
        public frmThaoTacGV(string _MaGV, string _HoTen, DateTime _NgaySinh, bool _GioiTinh, string _Sdt, string _DiaChi, string _MaMon, int state)
        {
            InitializeComponent();
            _state = state;
            lstGV  = GiaoVienController.getAllDataGV();
            if (state == 2)
            {
                txtID.Enabled = false;
            }
            txtID.Text     = _MaGV;
            txtHoTen.Text  = _HoTen;
            txtDiaChi.Text = _DiaChi;
            if (_GioiTinh)
            {
                radNam.Checked = true;
            }
            else
            {
                radNu.Checked = true;
            }
            dtpNgaySinh.Value = _NgaySinh;
            txtSDT.Text       = _Sdt;

            ///Thao tac MÃ Môn
            ///1. Get all ma lop
            ///
            using (var db = setupConection.ConnectionFactory())
            {
                if (db.State == ConnectionState.Closed)
                {
                    db.Open();
                }
                List <MonHoc> list = db.Query <MonHoc>("SELECT MaMon,TenMon FROM dbo.MonHoc").ToList();
                for (int i = 0; i < list.Count; i++)
                {
                    ComboboxItem item = new ComboboxItem();
                    item.Text  = list[i].TenMon.ToString();
                    item.Value = list[i].MaMon.ToString();
                    cbMon.Items.Add(item);
                    if (_MaMon == list[i].TenMon)
                    {
                        cbMon.SelectedIndex = i;
                    }
                }
            }
        }