예제 #1
0
        private void BtnThem_Click(object sender, EventArgs e)
        {
            //1. Map data from GUI
            if (txtMaKH.Text.Length == 0)
            {
                MessageBox.Show("Nhập mã khách hàng");
                return;
            }
            if (txtCMND.Text.Length == 0)
            {
                MessageBox.Show("Nhập CMND");
                return;
            }

            if (txtDiaChi.Text.Length == 0)
            {
                MessageBox.Show("Nhập địa chỉ");
                return;
            }

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

            //1.1 info từ form Sổ tiết kiểm
            SoTietKiemDTO stk = new SoTietKiemDTO();

            stk.StrMaSoSTK  = txtMaSoSTK.Text;
            stk.StrMaKH     = txtMaKH.Text;
            stk.DSoTienGui  = double.Parse(txtSoTienGui.Text);
            stk.StrMaLTK    = cmbLoaiTietKiem.Text;
            stk.StrNgayMoSo = (DateTime.Now).ToString();
            stk.DSoDu       = double.Parse(txtSoTienGui.Text);
            //----------------------------------------


            //1.2 info từ table tblLoaiTietKiem
            LoaiTietKiemDTO ltk = ltkBUS.getLoaiTietKiem(cmbLoaiTietKiem.Text);

            stk.FLaiSuatCamKet = ltk.FLaiSuat;
            stk.IKyHanCamKet   = ltk.IKyHan;
            //----------------------------------------------

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

            //3. Thêm vào DB
            bool kq = stkBUS.themSoTietKiem(stk);

            if (kq == false)
            {
                MessageBox.Show("Thêm Sổ tiết kiệm thất bại. Vui lòng kiểm tra lại dũ liệu");
            }
            else
            {
                MessageBox.Show("Thêm Sổ tiết kiệm thành công");
            }
            //--------------------------------------------
        }
예제 #2
0
        private void btnThayDoiLoaiKyHan_Click(object sender, EventArgs e)
        {
            LoaiTietKiemDTO ltk = new LoaiTietKiemDTO();

            ltk.StrMaLTK = cmbLoaiKyHan.ValueMember.ToString();
            ltk.FLaiSuat = float.Parse(txtLaiSuat_QD3.Text);

            bool kq = ltkBUS.sua(ltk);

            if (kq == false)
            {
                MessageBox.Show("Thay đổi Lãi suất loại kỳ hạn thất bại. Vui lòng kiểm tra lại dũ liệu");
            }
            else
            {
                MessageBox.Show("Thay đổi Lãi suất loại kỳ hạn thành công");
            }
        }
예제 #3
0
        private void btnXoaKyHan_Click(object sender, EventArgs e)
        {
            //1. Map key primary from GUI
            LoaiTietKiemDTO ltk = new LoaiTietKiemDTO();

            ltk.StrMaLTK = cmbMaLoaiTietKiem.Text;
            //2. Kiểm tra data hợp lệ

            //3. Xóa khỏi DB
            bool kq = ltkBUS.xoa(ltk);

            if (kq == false)
            {
                MessageBox.Show("Xóa kỳ hạn thất bại. Vui lòng kiểm tra lại dũ liệu");
            }
            else
            {
                MessageBox.Show("Xóa kỳ hạn thành công");
            }
        }
예제 #4
0
        private void btnthemKyHan_Click(object sender, EventArgs e)
        {
            //1. Map data from GUI
            LoaiTietKiemDTO ltk = new LoaiTietKiemDTO();

            ltk.StrMaLTK  = cmbMaLoaiTietKiem.Text;
            ltk.StrTenLTK = cmbTenLoaiTietKiem.Text;
            ltk.FLaiSuat  = float.Parse(txtLaiSuat_QD1.Text);
            ltk.IKyHan    = int.Parse(cmbLoaiKyHan.Text);

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

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

            if (kq == false)
            {
                MessageBox.Show("Thêm Loại tiết kiệm thất bại. Vui lòng kiểm tra lại dũ liệu");
            }
            else
            {
                MessageBox.Show("Thêm Loại tiết kiệm thành công");
            }
        }
        public bool sua(LoaiTietKiemDTO ltkDTO)
        {
            bool re = ltkDAL.suaLoaiTietKiem(ltkDTO);

            return(re);
        }
        public bool them(LoaiTietKiemDTO ltkDTO)
        {
            bool re = ltkDAL.themLoaiTietKiem(ltkDTO);

            return(re);
        }