Ejemplo n.º 1
0
        public void Hienthi_MS()
        {
            var ms = new MuonSachController();

            l = ms.Detail().ToList();
            listView_MS.Items.Clear();
            int i = 1;

            var           dg     = new DocGiaController();
            List <docgia> listdg = dg.Detail().ToList();

            sothecbx.DataSource    = listdg;
            sothecbx.DisplayMember = "hoten";
            sothecbx.ValueMember   = "sothe";

            var         s        = new SachController();
            List <sach> Listsach = s.Detail().ToList();

            masachcbx.DataSource    = Listsach;
            masachcbx.DisplayMember = "tensach";
            masachcbx.ValueMember   = "masach";

            var             nv     = new NhanVienController();
            List <nhanvien> Listnv = nv.Detail().ToList();

            manvcbx.DataSource    = Listnv;
            manvcbx.DisplayMember = "tennv";
            manvcbx.ValueMember   = "manv";

            foreach (MuonSach m in l)
            {
                ListViewItem item = new ListViewItem();
                item.Text = "" + i++;
                item.SubItems.Add(m.Mamuon.ToString());
                item.SubItems.Add(m.sothe.ToString());
                item.SubItems.Add(m.masach.ToString());
                item.SubItems.Add(m.soluong.ToString());
                item.SubItems.Add(m.ngaymuon.ToString());
                item.SubItems.Add(m.hantra.ToString());
                item.SubItems.Add(m.manv.ToString());

                listView_MS.Items.Add(item);
            }
            if (PhanQuyen.quyen == 1)
            {
                btn_enable(false);
            }
            else
            {
                group_MS.Enabled = false;
                Them_MS.Enabled  = Sua_MS.Enabled = Xoa_MS.Enabled = Luu_MS.Enabled = Boqua_MS.Enabled = false;
                Thoat_MS.Enabled = true;
            }
        }
Ejemplo n.º 2
0
        private void Luu_MS_Click(object sender, EventArgs e)
        {
            if (Them_bool == true && Sua_bool == false)
            {
                var ms     = new MuonSachController();
                var entity = new MuonSach();

                entity.Mamuon   = Convert.ToInt32(mamuontxt.Text);
                entity.sothe    = Convert.ToInt32(sothecbx.SelectedValue.ToString());
                entity.masach   = Convert.ToInt32(masachcbx.SelectedValue.ToString());
                entity.soluong  = Convert.ToInt32(soluongtxt.Text);
                entity.ngaymuon = ngaymuon.Value;
                entity.hantra   = hantra.Value;
                entity.manv     = Convert.ToInt32(manvcbx.SelectedValue.ToString());

                if (ms.Add(entity) > 0)
                {
                    Hienthi_MS();
                }
                else
                {
                    MessageBox.Show("Thêm không thành công");
                }
            }
            else if (Them_bool == false && Sua_bool == true)
            {
                var ms     = new MuonSachController();
                var entity = new MuonSach();
                entity.Mamuon   = Convert.ToInt32(mamuontxt.Text);
                entity.sothe    = Convert.ToInt32(sothecbx.SelectedValue.ToString());
                entity.masach   = Convert.ToInt32(masachcbx.SelectedValue.ToString());
                entity.soluong  = Convert.ToInt32(soluongtxt.Text);
                entity.ngaymuon = ngaymuon.Value;
                entity.hantra   = hantra.Value;
                entity.manv     = Convert.ToInt32(manvcbx.SelectedValue.ToString());

                if (ms.Edit(entity))
                {
                    Hienthi_MS();
                }
                else
                {
                    MessageBox.Show("Sửa không thành công");
                }
            }
        }
Ejemplo n.º 3
0
        private void Xoa_MS_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Bạn có muốn xóa", "delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (result == DialogResult.Yes)
            {
                int id     = Convert.ToInt32(mamuontxt.Text);
                var entity = new MuonSachController();
                if (entity.Delete(id))
                {
                    Hienthi_MS();
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
            }
        }