private void UpdateDeposit() { POReturnDetails clsPOReturnDetails = new POReturnDetails(); clsPOReturnDetails.DebitMemoID = Convert.ToInt64(lblDebitMemoID.Text); clsPOReturnDetails.Deposit = Convert.ToDecimal(txtPODebitMemoDeposit.Text); POReturns clsPOReturns = new POReturns(); clsPOReturns.UpdateDeposit(clsPOReturnDetails.DebitMemoID, clsPOReturnDetails.Deposit); clsPOReturns.SynchronizeAmount(clsPOReturnDetails.DebitMemoID); clsPOReturnDetails = clsPOReturns.Details(clsPOReturnDetails.DebitMemoID); clsPOReturns.CommitAndDispose(); UpdateFooter(clsPOReturnDetails); }