예제 #1
0
 public void PhieuThanhToan_Update(PhieuThanhToan ptt)
 {
     using (var cmd = new SqlCommand("SP_PhieuThanhToan_Update", GetConnection()))
     {
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.Add(new SqlParameter("@MaPTT", ptt.MaPTT));
         cmd.Parameters.Add(new SqlParameter("@PhatSinh", ptt.PhatSinh));
         cmd.Parameters.Add(new SqlParameter("@Thue", ptt.Thue));
         cmd.Parameters.Add(new SqlParameter("@TienPhaiTra", ptt.TienPhaiTra));
         cmd.ExecuteNonQuery();
     }
 }
예제 #2
0
 public static void Update(PhieuThanhToan ptt)
 {
     db.PhieuThanhToan_Update(ptt);
 }
예제 #3
0
 public static void Insert(PhieuThanhToan ptt)
 {
     db.PhieuThanhToan_Insert(ptt);
 }
예제 #4
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     try
     {
         if(KiemTra())
         {
             PhieuThanhToan ptt = new PhieuThanhToan();
             TinhToan();
             ptt.MaPTT = gridView1.GetFocusedRowCellDisplayText(colMaPTT);
             ptt.PhatSinh = Convert.ToDouble(txtTienPhatSinh.Text);
             ptt.TienPhaiTra = Convert.ToDouble(txtTienThanhToan.Text);
             PhieuThanhToanBUS.Update(ptt);
             LoadGridView();
             MessageBox.Show("Sửa phiếu thành công.", "Thông Báo");
         }
         
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #5
0
        private void btnThanhToan_Click(object sender, EventArgs e)
        {
            try
            {
                
                if(txtMaPTT.Text =="")
                {
                    PhieuThanhToan ptt = new PhieuThanhToan();
                    //TinhToan();
                    ptt.MaPTT = PhieuThanhToanBUS.XuLyMa();
                    ptt.MaPDK = cbxMaPDK.Text;
                    ptt.MaNV = this.MaNV;
                    ptt.NgayLap = DateTime.Now;
                    ptt.Thue = Convert.ToDouble(txtThue.Text);
                    ptt.PhatSinh = Convert.ToDouble(txtTienPhatSinh.Text);
                    ptt.TienPhaiTra = Convert.ToDouble(txtTienThanhToan.Text);
                    PhieuThanhToanBUS.Insert(ptt);
                    txtMaPTT.Text = ptt.MaPTT;
                    LoadGridView();
                    MessageBox.Show("Thanh toán thành công", "Thông báo", MessageBoxButtons.OK);
                }
                else
                {
                    MessageBox.Show("Phiếu này đã thanh toán", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }