Пример #1
0
        private void btn_dangnhap_Click(object sender, EventArgs e)
        {
            nhanvien_ctrl nhanvien = new nhanvien_ctrl();
            var temp = nhanvien.select_all_nhanvien();
            switch (temp.errcode)
            {
                case Models.ErrorCode.NaN:
                    break;
                case Models.ErrorCode.sucess:
                    bool check = false;
                    foreach (nhanvien_ett item in temp.data)
                    {
                        if (txt_ten.Text == item.taikhoan && txt_mk.Text == item.matkhau && item.taikhoan != "" && item.taikhoan != null)
                        {
                            check = true;
                            break;
                        }
                    }

                    if (!check)
                    {
                        MessageBox.Show("Sai thông tin đăng nhập mời bạn nhập lại!");
                        txt_ten.Focus();
                        txt_ten.SelectAll();
                    }
                    else
                    {
                        MessageBox.Show("Bạn đã đăng nhập thành công!");
                        this.Hide();
                        if (txt_ten.Text == "admin" && txt_mk.Text == "admin")
                        {
                            frm_main main_form = new frm_main();
                            main_form.Show();
                            break;
                        }
                        frm_main nhanvien_form = new frm_main(txt_ten.Text);
                        nhanvien_form.Show();
                    }
                    break;
                case Models.ErrorCode.fail:
                    break;
                default:
                    break;
            }
        }
Пример #2
0
        private void frm_capnhat_docgia_Load(object sender, EventArgs e)
        {
            load_data();
            List<how_to_search> dt_source = new List<how_to_search>();
            dt_source.Add(new how_to_search("Số phiếu mượn", "sophieumuon"));
            dt_source.Add(new how_to_search("Độc giả", "docgia"));

            cbx_option_search.DataSource = dt_source;
            cbx_option_search.DisplayMember = "value";
            cbx_option_search.ValueMember = "key";

            docgia_ctrl docgia = new docgia_ctrl();
            nhanvien_ctrl nhanvien = new nhanvien_ctrl();

            var data_docgia = docgia.select_all_docgia();
            switch (data_docgia.errcode)
            {
                case ErrorCode.NaN:
                    break;
                case ErrorCode.sucess:
                    cbx_docgia.DisplayMember = "tendocgia";
                    cbx_docgia.ValueMember = "madocgia";
                    cbx_docgia.DataSource = data_docgia.data;
                    cbx_docgia.SelectedIndex = -1;
                    break;
                case ErrorCode.fail:
                    break;
                default:
                    break;
            }
            var data_nhanvien = nhanvien.select_all_nhanvien();
            switch (data_nhanvien.errcode)
            {
                case ErrorCode.NaN:
                    break;
                case ErrorCode.sucess:
                    cbx_nhanvien.DisplayMember = "tennhanvien";
                    cbx_nhanvien.ValueMember = "manhanvien";
                    cbx_nhanvien.DataSource = data_nhanvien.data;
                    cbx_nhanvien.SelectedIndex = -1;
                    break;
                case ErrorCode.fail:
                    break;
                default:
                    break;
            }

            dtgv_sachmuon.Rows[0].Cells[0].Selected = true;
        }