Esempio n. 1
0
        public bool Delete(string documentNo, DbTransaction parentTransaction)
        {
            var GLJournaldetailItem = new GLJournalDetail {
                DocumentNo = documentNo
            };

            return(Delete(GLJournaldetailItem, parentTransaction));
        }
Esempio n. 2
0
        public ActionResult AddJVManualDetails(string accountCode, string amount, string remarks, string debitcredit)
        {
            GLJournalDetail glJournalDetails = new GLJournalDetail();

            glJournalDetails.AccountCode            = accountCode;
            glJournalDetails.AccountCodeDescription = new NetStock.BusinessFactory.ChartOfAccountBO().GetChartOfAccount(new ChartOfAccount {
                AccountCode = accountCode, BranchID = Utility.SsnBranch
            }).Description;
            //var debitCreditObj = Utility.GetAccountType(accountCode);
            //string accountDC = debitCreditObj != null ? (!string.IsNullOrWhiteSpace(debitCreditObj.DebitCredit) ? debitCreditObj.DebitCredit : "DEBIT") : "DEBIT";
            glJournalDetails.Remark = remarks;
            if (debitcredit == "CREDIT")
            {
                glJournalDetails.BaseCreditAmount = Convert.ToDecimal(amount);
            }
            else
            {
                glJournalDetails.BaseDebitAmount = Convert.ToDecimal(amount);
            }

            return(Json(new { Message = "Success", GLJournalDetails = glJournalDetails, DebitCredit = debitcredit }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 3
0
 public GLJournalDetail GetGLJournalDetail(GLJournalDetail item)
 {
     return((GLJournalDetail)GLJournaldetailDAL.GetItem <GLJournalDetail>(item));
 }
Esempio n. 4
0
 public bool DeleteGLJournalDetail(GLJournalDetail item)
 {
     return(GLJournaldetailDAL.Delete(item));
 }
Esempio n. 5
0
 public bool SaveGLJournalDetail(GLJournalDetail newItem)
 {
     return(GLJournaldetailDAL.Save(newItem));
 }