Esempio n. 1
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            DonViTinhDTO dv = new DonViTinhDTO();

            dv.TenDonVi = System.Convert.ToString(txtTenDonVi.Text);
            dv.GhiChu   = System.Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                dv.ConQuanLy = true;
            }
            else
            {
                dv.ConQuanLy = false;
            }

            bool test = DonViTinhBUS.ThemDonVi(dv);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Đơn vị", "Thêm đơn vị");
                MessageBox.Show("Thêm đơn vị thành công");
                if (eventThemXongEvent != null)
                {
                    eventThemXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Thêm đơn vị không thành công, dữ liệu thêm không đúng");
            }
        }
Esempio n. 2
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            DVSua.TenDonVi = Convert.ToString(txtTenDonVi.Text);
            DVSua.GhiChu   = Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                DVSua.ConQuanLy = true;
            }
            else
            {
                DVSua.ConQuanLy = false;
            }

            bool test = DonViTinhBUS.SuaDonVi(DVSua);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Đơn vị", "Sửa đơn vị");
                MessageBox.Show("Sửa đơn vị thành công");
                if (eventSuaXongEvent != null)
                {
                    eventSuaXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Sửa đơn vị không thành công, dữ liệu thêm không đúng");
            }
        }
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l = GridView1.GetSelectedRows();

            var index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa đơn vị này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                DonViTinhDTO dv = default(DonViTinhDTO);
                dv = ((List <DonViTinhDTO>)gridDonVi.DataSource)[index];
                bool test = DonViTinhBUS.XoaDonVi(dv);

                if (test == true)
                {
                    LoadGridDonVi();
                    Log_BUS.ThemNhatKy("Đơn vị", "Xóa đơn vị");
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Esempio n. 4
0
        private void LayDanhSachDonViTinh()
        {
            DonViTinhBUS itemBUS = new DonViTinhBUS();
            BindingList <DonViTinhDTO> danhSach = itemBUS.LayDanhSach();

            danhSach.AllowEdit            = danhSach.AllowNew = danhSach.AllowRemove = true;
            gcDanhMucDonViTinh.DataSource = danhSach;
        }
Esempio n. 5
0
 private void LichCS_Load(object sender, EventArgs e)
 {
     vattuBus     = new VattuBUS();
     lichBus      = new LichChamSocBUS();
     cayBus       = new CayCanhBUS();
     DonViTinhBus = new DonViTinhBUS();
     listDonVi    = DonViTinhBus.selectDonVi();
     listVatTu    = vattuBus.selectvattu();
 }
Esempio n. 6
0
 private void LoadDonVi()
 {
     lkpDonVi.Properties.DataSource    = DonViTinhBUS.LayTatCaDonVi();
     lkpDonVi.Properties.DisplayMember = "TenDonVi";
     lkpDonVi.Properties.ValueMember   = "MaDV";
     if (!ReferenceEquals(((List <DonViTinhDTO>)lkpDonVi.Properties.DataSource)[0], null))
     {
         lkpDonVi.EditValue = ((List <DonViTinhDTO>)lkpDonVi.Properties.DataSource)[0].MaDV;
     }
 }
        private void LoadCboDonViTinh()
        {
            DonViTinhBUS bus = new DonViTinhBUS();
            DataTable    dt  = new DataTable();

            dt = bus.LoadData();

            cboDonViTinh.DataSource    = dt;
            cboDonViTinh.DisplayMember = "TenDonViTinh";
            cboDonViTinh.ValueMember   = "ID";
        }
 private void Vattu_Load(object sender, EventArgs e)
 {
     vattuBus     = new VattuBUS();
     DonViTinhBus = new DonViTinhBUS();
     GiaVatTuBus  = new GiaVatTuBUS();
     phieumuaBUS  = new PhieuMuaVatTuBUS();
     loadMaVatTu_Combobox();
     listVatTu    = vattuBus.selectvattu();
     listDonVi    = DonViTinhBus.selectDonVi();
     listGiaVatTu = GiaVatTuBus.selectGiaVat();
     thamso       = new ThamSoBUS();
     tsDTO        = thamso.selectThamSo();
     Donvi_Combobox();
 }
Esempio n. 9
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            DialogResult hopThoai = MessageBox.Show("Bạn chắc chắn muốn xóa những dòng bạn chọn?", "Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (hopThoai == DialogResult.Yes)
            {
                DonViTinhBUS itemBUS = new DonViTinhBUS();
                for (int i = 0; i < gvDanhMucDonViTinh.SelectedRowsCount; i++)
                {
                    int ma = int.Parse(gvDanhMucDonViTinh.GetRowCellValue(gvDanhMucDonViTinh.GetSelectedRows()[i], gvDanhMucDonViTinh.Columns["Id"]).ToString());
                    itemBUS.Xoa(ma);
                }
            }
            this.LayDanhSachDonViTinh();
        }
Esempio n. 10
0
        private void gvDanhMucDonViTinh_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e)
        {
            if (gvDonViTinh.FocusedRowHandle > -1)
            {
                try
                {
                    DonViTinhDTO itemDTO = new DonViTinhDTO();
                    DonViTinhBUS itemBUS = new DonViTinhBUS();
                    itemDTO.MaDonViTinh  = gvDonViTinh.GetFocusedRowCellValue("MaDonViTinh").ToString();
                    itemDTO.TenDonViTinh = gvDonViTinh.GetFocusedRowCellValue("TenDonViTinh").ToString();
                    itemDTO.GhiChu       = gvDonViTinh.GetFocusedRowCellValue("GhiChu").ToString();
                    itemDTO.Id           = int.Parse(gvDonViTinh.GetFocusedRowCellValue("Id").ToString());



                    if (this.flagThem && gvDonViTinh.FocusedRowHandle == gvDonViTinh.RowCount - 2)
                    {
                        if (itemDTO.MaDonViTinh.Length > 0)
                        {
                            DialogResult hopThoai = MessageBox.Show("Bạn chắc chắn muốn thêm mới?", "Thêm mới", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                            if (hopThoai == DialogResult.Yes)
                            {
                                itemBUS.Them(itemDTO);
                                this.flagThem = false;
                            }
                        }
                        else
                        {
                            MessageBox.Show("Bạn chưa nhập mã!", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                    }
                    else
                    {
                        DialogResult hopThoai = MessageBox.Show("Bạn chắc chắn muốn cập nhật?", "Cập nhật", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (hopThoai == DialogResult.Yes)
                        {
                            itemBUS.Sua(itemDTO);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                this.LayDanhSachDonViTinh();
            }
        }
Esempio n. 11
0
        private void LenLich_Load(object sender, EventArgs e)
        {
            lichBus  = new LichChamSocBUS();
            vattuBus = new VattuBUS();

            cayBus       = new CayCanhBUS();
            DonViTinhBus = new DonViTinhBUS();
            listDonVi    = DonViTinhBus.selectDonVi();
            listVatTu    = vattuBus.selectvattu();
            //selectedLoaiVatTu = int.Parse(comboBoxMaVatTu.SelectedValue.ToString());

            maChamSocTB.ReadOnly = true;
            gioTB.ReadOnly       = true;
            PhutTB.ReadOnly      = true;
            soLuongTB.ReadOnly   = true;
            ghiChuTB.ReadOnly    = true;
            soLuongTB.ReadOnly   = true;
        }
Esempio n. 12
0
        public RepositoryItemLookUpEdit DonViTinh()
        {
            DonViTinhBUS DonViTinhBUS = new DonViTinhBUS();
            BindingList <DonViTinhDTO> dsDonViTinh = DonViTinhBUS.LayDanhSach();

            RepositoryItemLookUpEdit repositoryDonViTinh = new RepositoryItemLookUpEdit();

            repositoryDonViTinh.DataSource = dsDonViTinh;
            repositoryDonViTinh.PopulateColumns();
            foreach (LookUpColumnInfo col in repositoryDonViTinh.Columns)
            {
                if (col.FieldName == "Id" || col.FieldName == "GhiChu")
                {
                    col.Visible = false;
                }
            }
            repositoryDonViTinh.DisplayMember = "TenDonViTinh";
            repositoryDonViTinh.ValueMember   = "Id";
            return(repositoryDonViTinh);
        }
 private void LoadCotDonVi()
 {
     DonVi.DataSource    = DonViTinhBUS.LayTatCaDonVi();
     DonVi.DisplayMember = "TenDonVi";
     DonVi.ValueMember   = "MaDV";
 }
 private void LoadGridDonVi()
 {
     gridDonVi.DataSource = DonViTinhBUS.LayTatCaDonVi();
 }
Esempio n. 15
0
 private void LoadCotDonVi()
 {
     repositoryItemCheckedComboBoxEdit_1.DataSource    = DonViTinhBUS.LayTatCaDonVi();
     repositoryItemCheckedComboBoxEdit_1.DisplayMember = "TenDonVi";
     repositoryItemCheckedComboBoxEdit_1.ValueMember   = "MaDV";
 }