示例#1
0
        private void BtnLuu_Click(object sender, EventArgs e)
        {
            //1. Map data from GUI
            PhieuGuiTienDTO pgt = new PhieuGuiTienDTO();

            if (txtSoTienGui.Text.Length == 0)
            {
                MessageBox.Show("Nhập số tiền gửi");
                return;
            }

            pgt.StrMaSoPGT = txtMaSoPGT.Text;
            pgt.StrMaSTK   = cmbMaSoSTK.Text;
            pgt.DSoTienGui = double.Parse(txtSoTienGui.Text);
            pgt.StrNgayGui = DateTime.Now.ToString();

            //----------------------------------------

            //2. Kiểm tra data hợp lệ or not

            //3. Thêm vào DB
            bool kq = pgtBUS.them(pgt);

            if (kq == false)
            {
                MessageBox.Show("Thêm Phiếu gửi tiền thất bại. Vui lòng kiểm tra lại dũ liệu");
            }
            else
            {
                MessageBox.Show("Thêm Phiếu gửi tiền thành công");
            }
        }
示例#2
0
        public bool them(PhieuGuiTienDTO pgt)
        {
            bool re = ltkDAL.themPhieuGuiTien(pgt);

            if (re == true)
            {
            }
            return(re);
        }
示例#3
0
        private void btnLuuVaXuatPhieu_Click(object sender, EventArgs e)
        {
            //1. Map data from GUI


            SoTietKiemDTO stk = stkBUS.getSoTietKiem(cmbMaSoSTK.Text);

            if (stk.StrMaLTK == "1")
            {
                PhieuGuiTienDTO pgt = new PhieuGuiTienDTO();
                pgt.StrMaSoPGT = txtMaSoPGT.Text;
                pgt.StrMaSTK   = cmbMaSoSTK.Text;
                pgt.DSoTienGui = double.Parse(txtSoTienGui.Text);
                pgt.StrNgayGui = DateTime.Now.ToString();

                {
                    //3. Thêm vào DB
                    {
                        bool kq = pgtBUS.them(pgt);
                        if (kq == false)
                        {
                            MessageBox.Show("Thêm Phiếu gửi tiền thất bại. Vui lòng kiểm tra lại dũ liệu");
                        }
                        else
                        {
                            MessageBox.Show("Thêm Phiếu gửi tiền thành công");
                            stk.DSoTienGui = stk.DSoDu + double.Parse(txtSoTienGui.Text);
                            kq             = stkBUS.suaSoTietKiem(stk);
                            if (kq == true)
                            {
                                MessageBox.Show("Cập nhật sổ tiết kiệm thành công");
                                this.Close();
                            }
                            else
                            {
                                MessageBox.Show("Cập nhật sổ tiết kiệm thất bại");
                            }
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Bạn không thể gởi thêm tiền vào sổ tiết kiệm có kỳ hạn");
            }
            //--------------------------------------------
        }