示例#1
0
        public void HienThiVaoDGV(BindingNavigator bN,
                                  DataGridView dGV,
                                  TextBox txtMaPet,
                                  TextBox txtTenPet,
                                  DateTimePicker dtpNgaySinh,
                                  CheckBox chkGioiTinh,
                                  TextBox txtMau,
                                  TextBox txtCanNang,
                                  TextBox txtChieuCao,
                                  ComboBox cboGiong,
                                  ComboBox cboKhach,
                                  string tuKhoa)
        {
            BindingSource bS = new BindingSource();

            if (tuKhoa == "")
            {
                bS.DataSource = data.DanhSach();
            }
            else
            {
                bS.DataSource = data.DanhSach(tuKhoa);
            }

            txtMaPet.DataBindings.Clear();
            txtMaPet.DataBindings.Add("Text", bS, "MAPET", false, DataSourceUpdateMode.Never);

            txtTenPet.DataBindings.Clear();
            txtTenPet.DataBindings.Add("Text", bS, "TENPET", false, DataSourceUpdateMode.Never);

            dtpNgaySinh.DataBindings.Clear();
            dtpNgaySinh.DataBindings.Add("Value", bS, "NGAYSINH", false, DataSourceUpdateMode.Never);

            txtMau.DataBindings.Clear();
            txtMau.DataBindings.Add("Text", bS, "MAU", false, DataSourceUpdateMode.Never);

            chkGioiTinh.DataBindings.Clear();
            Binding gt = new Binding("Checked", bS, "GIOITINH", false, DataSourceUpdateMode.Never);

            gt.Format += (s, e) =>
            {
                e.Value = (string)e.Value == "F";
            };
            chkGioiTinh.DataBindings.Add(gt);

            txtCanNang.DataBindings.Clear();
            txtCanNang.DataBindings.Add("Text", bS, "CANNANG", false, DataSourceUpdateMode.Never);

            txtChieuCao.DataBindings.Clear();
            txtChieuCao.DataBindings.Add("Text", bS, "CHIEUCAO", false, DataSourceUpdateMode.Never);

            cboGiong.DataBindings.Clear();
            cboGiong.DataBindings.Add("SelectedValue", bS, "MAGIONG", false, DataSourceUpdateMode.Never);

            cboKhach.DataBindings.Clear();
            cboKhach.DataBindings.Add("SelectedValue", bS, "MAKHACH", false, DataSourceUpdateMode.Never);

            bN.BindingSource = bS;
            dGV.DataSource   = bS;
        }
示例#2
0
        public void HienThiVaoDGV(BindingNavigator bN, DataGridView dGV, TextBox txtMaPhong, TextBox txtTenPhong)
        {
            BindingSource bS = new BindingSource();

            bS.DataSource = data.DanhSach();

            txtMaPhong.DataBindings.Clear();
            txtMaPhong.DataBindings.Add("Text", bS, "MAPHONG", false, DataSourceUpdateMode.Never);

            txtTenPhong.DataBindings.Clear();
            txtTenPhong.DataBindings.Add("Text", bS, "TENPHONG", false, DataSourceUpdateMode.Never);

            bN.BindingSource = bS;
            dGV.DataSource   = bS;
        }
示例#3
0
        public void HienThiVaoComboBox(ComboBox cboHLV, ComboBox cboPet)
        {
            cboHLV.DataSource    = hlvData.DanhSach();
            cboHLV.ValueMember   = "MAHLV";
            cboHLV.DisplayMember = "TENHLV";

            cboPet.DataSource    = petData.DanhSach();
            cboPet.ValueMember   = "MAPET";
            cboPet.DisplayMember = "TENPET";
        }