public JsonResult SaveGLJournal(NetStock.Contract.GLJournal glJournalData) { try { glJournalData.CreatedBy = Utility.DEFAULTUSER; glJournalData.ModifiedBy = Utility.DEFAULTUSER; glJournalData.CurrencyCode = Utility.DEFAULTCURRENCYCODE; glJournalData.Source = "GL"; glJournalData.DocumentDate = DateTime.UtcNow.ThaiTime(); glJournalData.BranchID = Utility.SsnBranch; var result = new NetStock.BusinessFactory.GLJournalBO().SaveGLJournal(glJournalData); } catch (Exception ex) { ModelState.AddModelError("Error", ex.Message); } return(Json(new { success = true, Message = "GL Entry saved successfully.", Data = glJournalData })); }
public ActionResult JVManual(string documentNo) { GLJournal gljournal = new GLJournal(); if (documentNo == Utility.NEWRECORD) { gljournal.DocumentDate = DateTime.Now.Date; gljournal.GLJournalDetails = new List <GLJournalDetail>(); } else { gljournal = new NetStock.BusinessFactory.GLJournalBO().GetGLJournal(new GLJournal { BranchID = Utility.SsnBranch, DocumentNo = documentNo }); } gljournal.AccountCodeList = Utility.GetAccountCodeItemList(); gljournal.DebitCreditList = Utility.GetLookupItemList("DebitCredit"); return(View("JVManual", gljournal)); }
public ActionResult JVManualList() { var lstGLJournal = new NetStock.BusinessFactory.GLJournalBO().GetList(Utility.SsnBranch).Where(x => x.IsCancel == false && x.Source == "JV").ToList(); return(View("JVManualListing", lstGLJournal)); }